我谈到了一个使用 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 的内容。
最佳答案
您可以在迁移
表中手动添加新行:
--------------------------------------------
| migration | batch |
--------------------------------------------
| 2015_09_01_010101_table_orders | 1 |
--------------------------------------------
Laravel 将检查此表中的迁移并跳过那些已经存在的迁移。
关于php - Laravel 进行假迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32951673/