找不到迁移步骤symfony doctrine的迁移类

时间:2015-12-18 03:08:01

标签: doctrine symfony1

我正在尝试迁移回上一步,我不小心删除了当前的迁移步骤' 56'。我跑的时候

php symfony doctrine:migrate 51

正如所料,它会引发错误" Could not find migration class for migration step: 56" - 这是因为我删除了迁移56类

回滚到上一步" 51"的解决方案是什么,没有现有的课程

我使用的是旧版本的symfony v 1.2

1 个答案:

答案 0 :(得分:1)

我通过访问localhost / phpmyadmin并找到名为“migration version”的表来修复此问题

我运行了一个快速更新查询,并将值更改为“51”

如下

UPDATE `migration_version` SET `version`=51 WHERE 1

我希望这有助于未来的人们