php - Laravel 进行假迁移

标签 php laravel laravel-4 migration database-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 的内容。

最佳答案

您可以在迁移表中手动添加新行:

--------------------------------------------
| migration                      |  batch  |
--------------------------------------------
| 2015_09_01_010101_table_orders |    1    |
--------------------------------------------

Laravel 将检查此表中的迁移并跳过那些已经存在的迁移。

关于php - Laravel 进行假迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32951673/

相关文章:

php - Laravel include 导致错误:Method Illuminate\View\View::__toString() 不得抛出异常

laravel-4 - Laravel 4 - 与 Eloquent 的简单连接?

php - 在php中下载Android binary(apk),安装apk文件时解析错误包

javascript - 在 PHP 中调用 Javascript 函数

laravel - Laravel 中允许的内存大小为 536870912 字节

apache - Laravel 5 Apache mod_rewrite 不工作

javascript - laravel/angularjs JWT token 刷新

php - 我如何从 facebook fql 获取待处理的组帖子

php - Google 地方信息和 cURL

charts - 如何使用 Laravel 生成图表?