Skip to content

Laravel Create Controller, Model and migration in one Artisan Command

Last updated on February 17, 2018

Artisan is the command-line interface included with Laravel. It provides a number of helpful commands that can assist you while you build your application. Here I am gonna show you a command which will generate controller, modal and migration files.

php artisan make:model Modelname -crm

As you can see, actually the command is for creating modal but by passing -crm arguments we can generate controller and migration files.

Console output might be as shown below –

$ php artisan make:model Modelname -crm
Model created successfully.
Created Migration: 2017_06_03_150652_create_modelnames_table
Controller created successfully.
0 0 votes
Article Rating
Notify of

1 Comment
Most Voted
Newest Oldest
Inline Feedbacks
View all comments