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 是否存在迁移并跳过那些已经存在的迁移。
我听说了一个使用 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 是否存在迁移并跳过那些已经存在的迁移。