我可以用下面的命令创建一个模型和资源控制器(绑定到模型)
php artisan make:controller TodoController --resource --model=Todo
我也想用上面的命令创建一个迁移,这是可能的吗?
我可以用下面的命令创建一个模型和资源控制器(绑定到模型)
php artisan make:controller TodoController --resource --model=Todo
我也想用上面的命令创建一个迁移,这是可能的吗?
当前回答
如果你使用Laravel作为唯一的API add——API选项:
php artisan make:model Post -a --api
其他回答
你不需要添加——resource flag,只需输入以下内容,laravel就会创建所需的全部资源
php artisan make:controller TodoController --model=todo
我们可以使用php artisan make:model Todo -a来创建模型、迁移、资源控制器和工厂
而不是使用长命令
php artisan make:model <Model Name> --migration --controller --resource
对于make迁移,模型和控制器,您可以使用更短的-mcr。
php artisan make:model <Model Name> -mcr
对于更多最有用的LARAVEL工匠使命令列表
php artisan make:model PurchaseRequest -crm
结果是
Model created successfully.
Created Migration: 2018_11_11_011541_create_purchase_requests_table
Controller created successfully.
用-crm代替-mcr
您可以使用-m -c -r来进行迁移、模型和控制器。
php artisan make:model Post -m -c -r