Migrations are like version control for your database, allowing your team to easily modify and share the application's database schema.
Migrations are typically paired with Laravel's schema builder to easily build your application's database schema.
To create a migration, use the make:migration Artisan command:
php artisan make:migration create_users_table
The new migration will be placed in your database/migrations directory. Each migration file name contains a timestamp which allows Laravel to determine the order of the migrations.