我可以用下面的命令创建一个模型和资源控制器(绑定到模型)
php artisan make:controller TodoController --resource --model=Todo
我也想用上面的命令创建一个迁移,这是可能的吗?
我可以用下面的命令创建一个模型和资源控制器(绑定到模型)
php artisan make:controller TodoController --resource --model=Todo
我也想用上面的命令创建一个迁移,这是可能的吗?
当前回答
你可以让模型+迁移+控制器,在一行中,使用这个命令:
php artisan make:model --migration --controller test
简短的版本:php工匠使:模型-mc测试
输出:
模型创建成功。 创建迁移:2018 _03_10_002331_create_tests_table 控制器创建成功。
如果你需要在控制器中执行所有的CRUD操作,那么使用这个命令:
php artisan make:model --migration --controller test --resource
简短版本:php artisan make:model -mc test——resource
其他回答
Laravel 5.4可以使用
php artisan make:model --migration --controller --resource Test
这将创建 1)模型 2)控制器自带默认资源功能 3)迁移文件
并得到了答案
模型创建成功。
已创建迁移:2018_04_30_055346_create_tests_table
控制器创建成功。
制作所有3个表:模型、控制器和迁移模式
在你的控制台:php工匠make:模型名称的你的模型-mcr
你可以让模型+迁移+控制器,在一行中,使用这个命令:
php artisan make:model --migration --controller test
简短的版本:php工匠使:模型-mc测试
输出:
模型创建成功。 创建迁移:2018 _03_10_002331_create_tests_table 控制器创建成功。
如果你需要在控制器中执行所有的CRUD操作,那么使用这个命令:
php artisan make:model --migration --controller test --resource
简短版本:php artisan make:model -mc test——resource
php artisan make:model PurchaseRequest -crm
结果是
Model created successfully.
Created Migration: 2018_11_11_011541_create_purchase_requests_table
Controller created successfully.
用-crm代替-mcr
您可以通过以下命令来完成:
php artisan make:model post -mcr
简单:
-m,创建迁移
-c创建控制器
-r指定控制器有资源