PHPackages                             codewdev/tablegenerator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. codewdev/tablegenerator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

codewdev/tablegenerator
=======================

Biblioteca de criação de tabelas para projetos em php

v1.0.0(4y ago)03MITPHPPHP &gt;=7.2

Since Aug 9Pushed 4y ago1 watchersCompare

[ Source](https://github.com/CodeWdev/tablegenerator)[ Packagist](https://packagist.org/packages/codewdev/tablegenerator)[ Docs](https://wrrdev.com)[ RSS](/packages/codewdev-tablegenerator/feed)WikiDiscussions main Synced today

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Table Generator @WDev
=====================

[](#table-generator-wdev)

[![Maintainer](https://camo.githubusercontent.com/1c8afa7bfcaa4dbd1513d94ba28d87d9b81aad9c46fe713efb8e79143c995deb/687474703a2f2f696d672e736869656c64732e696f2f62616467652f6d61696e7461696e65722d405765736c65795239393939383131352d626c75652e7376673f7374796c653d666c61742d737175617265)](https://twitter.com/@WesleyR99998115)[![Source Code](https://camo.githubusercontent.com/39d360a5bd8747335cc13048cdc34830e4585782c543724cc0f707e83647b7bd/687474703a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d636f6465776465762f7461626c6567656e657261746f722d626c75652e7376673f7374796c653d666c61742d737175617265)](https://github.com/CodeWdev/TableGenerator)[![PHP from Packagist](https://camo.githubusercontent.com/b7d7c6333f23ba94b54201fb055f922300d9ac761e412cfb19036ad7f531b74f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f636f66666565636f64652f63726f707065722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/codewdev/tablegenerator)[![Latest Version](https://camo.githubusercontent.com/330d2f66c493302bb29214fe604335eff635081717bd32522b30285e186d6a57/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f436f6465576465762f5461626c6547656e657261746f722e7376673f7374796c653d666c61742d737175617265)](https://github.com/CodeWdev/TableGenerator/releases)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Build](https://camo.githubusercontent.com/b5407d84ab870a27ae6f0bb56903807f3e03b13c7ec92fce08a4973adb99e16b/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f6275696c642f672f636f6465776465762f7461626c6567656e657261746f722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/codewdev/tablegenerator)[![Quality Score](https://camo.githubusercontent.com/4fa24cfaf850b347ce36047e09a8239eb4622aa14dbfe249cd64b5f93d27658f/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f636f6465776465762f7461626c6567656e657261746f722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/codewdev/tablegenerator)[![Total Downloads](https://camo.githubusercontent.com/7914aede6bfdacdc1208c7f3842c0bfc85575d8b7dcc25e113353abc3f162b7d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636f6465776465762f7461626c6567656e657261746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/codewdev/tablegenerator)

The table generator is a component for creating tables for your database that uses PDO to add, delete and edit tables using a flat file in php.

O table generator é um componente para criação de tabelas para seu banco de dados que usa PDO para incluir, deletar e editar tabelas usando m arquivo simples em php.

### Highlights

[](#highlights)

- Easy to set up (Fácil de configurar)
- Create tables fast and easy (Crie tabelas rápido e fácil)
- Composer ready (Pronto para o composer)

Installation
------------

[](#installation)

Table Generator is available via Composer:

```
"codewdev/tablegenerator": "1.0.*"
```

or run

```
composer require codewdev/tablegenerator
```

Documentation
-------------

[](#documentation)

###### For more details on how to use Table Generator, see the example folder with details in the component directory

[](#for-more-details-on-how-to-use-table-generator-see-the-example-folder-with-details-in-the-component-directory)

Para mais detalhes sobre como usar o Table Generator, veja a pasta de exemplo com detalhes no diretório do componente

#### connection

[](#connection)

###### To begin using the Table Generator, you need to connect to the database (MariaDB / MySql). For more connections [PDO connections manual on PHP.net](https://www.php.net/manual/pt_BR/pdo.drivers.php)

[](#to-begin-using-the-table-generator-you-need-to-connect-to-the-database-mariadb--mysql-for-more-connections-pdo-connections-manual-on-phpnet)

Para começar a usar o Table Generator precisamos de uma conexão com o seu banco de dados. Para ver as conexões possíveis acesse o [manual de conexões do PDO em PHP.net](https://www.php.net/manual/pt_BR/pdo.drivers.php)

```
define("TABLE_GEN_CONF", [
    "driver" => "mysql",
    "host" => "localhost",
    "port" => "3306",
    "dbname" => "nome_db",
    "username" => "root",
    "passwd" => "",
    "options" => [
        PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8",
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
        PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_OBJ,
        PDO::ATTR_CASE => PDO::CASE_NATURAL
    ]
]);
```

#### your model

[](#your-model)

```
