我可以用下面的命令创建一个模型和资源控制器(绑定到模型)

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

我也想用上面的命令创建一个迁移,这是可能的吗?


当前回答

要使模式,控制器与资源,您可以输入CMD如下:

 php artisan make:model Todo -mcr

或者你可以通过输入来检查

php artisan help make:model

你从哪里可以得到所有的想法

其他回答

制作所有3个表:模型、控制器和迁移模式

在你的控制台:php工匠make:模型名称的你的模型-mcr

Laravel 5.4可以使用

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

这将创建 1)模型 2)控制器自带默认资源功能 3)迁移文件

并得到了答案

模型创建成功。

已创建迁移:2018_04_30_055346_create_tests_table

控制器创建成功。

要使模式,控制器与资源,您可以输入CMD如下:

 php artisan make:model Todo -mcr

或者你可以通过输入来检查

php artisan help make:model

你从哪里可以得到所有的想法

而不是使用长命令

php artisan make:model <Model Name> --migration --controller --resource

对于make迁移,模型和控制器,您可以使用更短的-mcr。

php artisan make:model <Model Name> -mcr

对于更多最有用的LARAVEL工匠使命令列表

php工匠制作:模型作者-cfmsr

为模型创建一个新的控制器

为模型创建一个新的工厂

-m,——migration为模型创建一个新的迁移文件

-s,——seed为模型创建新的种子文件

-r,——resource指定生成的控制器是否为资源控制器