- Simple installation (Instalação simples)
Uploader is available via Composer:
"lcs13761/migration": "^2.0"
or run
composer require lcs13761/migration
Before starting it is necessary to configure the database connection data.
The file that needs to be configured is in( O arquivo que precisa ser configurado fica em)
vendor/lcs13761/migration/src/Config/Database/Config.php
configuraçao padrao do projeto
define("DB_HOST","127.0.0.1");
define("DB_USER","root");
define("DB_NAME","project");
define("DB_PASSWD","root");
to add the migration file (Para adicionar o arquivo de migração)
php ./vendor/lcs13761/migration/migration.php --migration=fileName
<?php
use Luke\Schemas\Schema;
use Luke\Types\Blueprint;
class Test
{
public function up()
{
Schema::create("teste", function (Blueprint $table) {
$table->id();
$table->string('name')->unique();
});
}
}
Apos a estrutura o arquivo, execute
php ./vendor/lcs13761/migration/migration.php --migrate
Os comandos disponiveis são
[--migration=] cria o arquivo, para a implementa os dados para a migração.
[--migrate] realizar a migraçao dos arquivos para o banco de dados.
string
int
bigint
datetime
timetamps
float
text
Please see CONTRIBUTING for details.
Security: If you discover any security related issues, please email lks137610@gmail.com instead of using the issue tracker.
Se você descobrir algum problema relacionado à segurança, envie um e-mail para lks137610@gmail.com em vez de usar o rastreador de problemas.
Thank you
- Lucas S. Santos (Developer)
- All Contributors (This Rock) ₢## License
The MIT License (MIT). Please see License File for more information.