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

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

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


当前回答

您可以通过以下命令来完成:

php artisan make:model post -mcr

简单:

-m,创建迁移

-c创建控制器

-r指定控制器有资源

其他回答

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

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

php artisan make:model PurchaseRequest -crm

结果是

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

用-crm代替-mcr

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

 php artisan make:controller TodoController --model=todo

您可以通过以下命令来完成:

php artisan make:model post -mcr

简单:

-m,创建迁移

-c创建控制器

-r指定控制器有资源

我之前是怎么做的:

php artisan make:model Customer
php artisan make:controller CustomersController --resource

显然,有一个更快的方法:

php artisan make:controller CustomersController --model=Customer