命令行模式
//创建迁移文件
php artisan make:migration create_table_user
//执行迁移
php artisan migrate
//指定目录执行迁移
php artisan migrate --path=/database/migrations/test # 不可以是文件,必须是目录
//回退
php artisan migrate:rollback
//指定回退次数
php artisan migrate:rollback --step=2
php代码中
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\DB;
DB::connection()->statement("create database if not exists blog")
Artisan::call('migrate', ['--database' => 'blog', '--force' => true]);