Laravel 做一个假迁移

Laravel do a fake migration

我听说了一个使用 Laravel 迁移的项目。 我有一个迁移列表:

2015_09_01_010101_table_orders
2015_09_02_010101_table_products
2015_09_03_010101_table_customers

我知道 2015_09_01 SQL 迁移已经在我的数据库中,但 Laravel 不知道。所以当我 运行 php artisan mig:run Laravel 向我显示 SQL 错误.

如何进行假迁移?我希望 Laravel 认为我已经使用 2015_09_01 迁移。使用 Django,我可以 运行 进行假迁移,但我没有找到 Laravel.

的任何内容

您可以在 migrations table:

中手动添加新行
--------------------------------------------
| migration                      |  batch  |
--------------------------------------------
| 2015_09_01_010101_table_orders |    1    |
--------------------------------------------

Laravel 将检查此 table 是否存在迁移并跳过那些已经存在的迁移。