主要問題在標題中。Laravel有一個命令可以創建1個工匠命令中的遷移,模型和控制器嗎?
我使用Laravel 5.4,現在,是有什麼樣
php artisan make:model Category --migrations --controller
並能生成:
create_categories_table.php [移動]
Category.php [產品型號]
類別控制器
主要問題在標題中。Laravel有一個命令可以創建1個工匠命令中的遷移,模型和控制器嗎?
我使用Laravel 5.4,現在,是有什麼樣
php artisan make:model Category --migrations --controller
並能生成:
create_categories_table.php [移動]
Category.php [產品型號]
類別控制器
你幾乎猜到了正確的答案。是的,這就是,你可以讓模型+移民+控制器,所有在同一行,用命令:
php artisan make:model --migration --controller Test
短版:php artisan make:model -m -c Test
結果:
Model created successfully.
Created Migration: 2017_02_27_153716_create_tests_table
Controller created successfully.
有關其他語法使用-h
或--help
標誌與命令make:model
,它將顯示此命令的所有可用選項。 此外,您可以創建不僅僅是一個空的控制器,而是一個具有預定義CRUD方法的資源控制器。爲此使用附加標誌-r
或--resource
。
我不相信你可以用模型或模型來製作控制器,但你可以使用artisan make製作自己的定製工匠命令:命令 – happymacarts
或者'php artisan make:console commandName '取決於你的Laravel版本(我認爲5.3之前)。請參閱https://laravel.com/docs/5.4/artisan#writing-commands更多信息 –