Laravel中是否有一个命令可以在1个artisan命令中创建迁移,模型和控制器?

Vah*_*rty 5 php laravel

主要问题已在标题中.

我现在正在使用Laravel 5.4,有类似的东西

php artisan make:model Category --migrations --controller
Run Code Online (Sandbox Code Playgroud)

并可以生成:

create_categories_table.php [migration]

Category.php [型号]

CategoryController

Evg*_*hev 7

你几乎猜到了正确的答案.是的,你可以使用命令在一行中创建模型+迁移+控制器:

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

精简版: php artisan make:model -m -c Test

结果:

Model created successfully.
Created Migration: 2017_02_27_153716_create_tests_table
Controller created successfully.
Run Code Online (Sandbox Code Playgroud)

要使用其他语法-h或--help使用命令标记make:model,它将显示此命令的所有可用选项.此外,您不仅可以创建一个空控制器,还可以创建具有预定义CRUD方法的资源控制器.为此使用额外的旗帜-r或--resource.