Хочешь сэкономить время на рутинных операциях и быстрее работать над бизнес-логикой приложения? Тогда тебе помогут скрытые параметры команды artisan make!
Полюбившейся инструмент Artisan (в переводе «ремесленник») разработчиков Laravel зачастую используется не на всю мощь. Как правило это генерация модели или контроллера:
php artisan make:model Blog
И мало кто знает, что одновременно с генерацией модели, можно создать миграцию для базы данных:
php artisan make:model Blog -m
Или например миграцию и контроллер:
php artisan make:model Blog -mс
Или миграцию, контроллер и фабрику модели для тестирования:
php artisan make:model Blog -mсf
Или всё это сразу:
php artisan make:model Blog -a
Доступные параметры можно посмотреть так:
php artisan make:model --help
А если хочешь работать в интерактивном режиме установи утилиту laracademy/interactive-make, тогда параметры можно не запоминать и работать так: