Migration
O nome de uma migration deve seguir as seguintes regras:
Regra | Nome Esperado | Comando artisan |
Criação de Tabelas | CreateTableNomeTabelaBanco... | php artisan make:migration create_table_nomeTabela |
Inserir Registro | InsertNomeTabelaBanco... | php artisan make:migration insert_nomeTabela_.... |
Alteração Tabela | ChangeNomeTabelaBanco... | php artisan make:migration change_nomeTabela_.... |
Exemplo de migration para criação de tabela:
class CreateTableMaterial extends Migration
{
...
}
Exemplo de migration para inserir registros:
class InsertMaterial extends Migration
{
...
}
Exemplo de migration para alteração de tabela:
class ChangeMaterialAddColumnExternalCode extends Migration
{
...
}
Todos os métodos Down devem ficar vázios.