laravel - run - php artisan rebuild




Laravel 5.4 cria modelo, controlador e migração em um único comando de artesão (6)

Eu posso criar um modelo e um controlador de recursos (binded to model) com o seguinte comando

php artisan make:controller TodoController --resource --model=Todo

Eu quero também criar uma migração com o comando acima, é possível?


Laravel 5.4 Você pode usar

 php artisan make:model --migration --controller --resource Test

Isto irá criar 1) Modelo 2) controlador com função de recurso padrão 3) Arquivo de migração

E tenho resposta

Modelo criado com sucesso.

Migração criada: 2018_04_30_055346_create_tests_table

Controlador criado com sucesso.


Para fazer todos os 3: Model, Controller & Migration Schema of table

escreva no seu console: php artisan make:model NameOfYourModel -mcr


Podemos usar php artisan make:model Todo -a para criar modelo, migração, controlador de recursos e fábrica


Você pode fazer isso com o seguinte comando:

php artisan make:model post -mc

Você pode fazer o modelo + migration + controller , tudo em uma linha, usando este comando:

php artisan make:model --migration --controller test

Versão resumida: php artisan make:model -mc test

Saída: -

Modelo criado com sucesso.

Migração criada: 2018_03_10_002331_create_tests_table

Controlador criado com sucesso.

Se você precisar executar todas as operações CRUD no controlador , use este comando:

php artisan make:model --migration --controller test --resource  

Versão resumida: php artisan make:model -mc test --resource


Você pode usar -m -c -r para fazer a migração, o modelo e o controlador.

php artisan make:model Post -m -c -r




artisan