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

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

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


当前回答

PHP工匠使:模型modelname -mcr 创建模型。这里-mcr代表迁移组件和资源

其他回答

PHP工匠使:模型modelname -mcr 创建模型。这里-mcr代表迁移组件和资源

您可以使用-m -c -r来进行迁移、模型和控制器。

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

结果是

Model created successfully.
Created Migration: 2018_11_11_011541_create_purchase_requests_table
Controller created successfully.

用-crm代替-mcr

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

 php artisan make:model Todo -mcr

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

php artisan help make:model

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

你不需要添加——resource flag,只需输入以下内容,laravel就会创建所需的全部资源

 php artisan make:controller TodoController --model=todo