Laravel 5.4使用单个artisan命令创建模型、控制器和迁移

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

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

我还想用上面的命令创建一个迁移,可以吗

如果你从模型开始,你就可以做到

php artisan make:model Todo-mcr

如果运行php artisan make:model--help,您可以看到所有可用的选项

-m、 --迁移为模型创建新的迁移文件。
-c、 --控制器为模型创建新控制器。
-r、 --资源指示生成的控制器是否应为资源控制器

更新

如更新版本的laravel>5.6中@arun的评论所述,可以运行以下命令:

php artisan make:model Todo-a

-a、 –全部生成迁移、工厂和资源
模型的控制器

发表评论