Laravel - Migrations - Generating Migrations
You may use the
make:migration Artisan command to generate a database migration. The new migration will be placed in your
database/migrations directory. Each migration filename contains a timestamp that allows Laravel to determine the order of the migrations:
php artisan make:migration create_flights_table
Laravel will use the name of the migration to attempt to guess the name of the table and whether or not the migration will be creating a new table. If Laravel is able to determine the table name from the migration name, Laravel will pre-fill the generated migration file with the specified table. Otherwise, you may simply specify the table in the migration file manually.
If you would like to specify a custom path for the generated migration, you may use the
--path option when executing the
make:migration command. The given path should be relative to your application's base path.
Migration stubs may be customized using stub publishing.