Skip to content

lcsssilva/migration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Migration Mysql

Source Code PHP from Packagist Latest Version Software License Build Quality Score Total Downloads

Highlights

  • Simple installation (Instalação simples)

Installation

Uploader is available via Composer:

"lcs13761/migration": "^2.0" 

or run

composer require lcs13761/migration

Documentation

Antes de inicar é necessario configurar os dados de conexao do banco de dados.

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

User endpoint:

<?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

Others

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. 

Type Data

    string
    int
    bigint
    datetime
    timetamps
    float
    text

Contributing

Please see CONTRIBUTING for details.

Support

Security: If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Se você descobrir algum problema relacionado à segurança, envie um e-mail para [email protected] em vez de usar o rastreador de problemas.

Thank you

Credits

The MIT License (MIT). Please see License File for more information.

About

Migration to mysql database

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages