我正在尝试迁移回上一步,我不小心删除了当前的迁移步骤' 56'。我跑的时候
php symfony doctrine:migrate 51
正如所料,它会引发错误" Could not find migration class for migration step: 56
" - 这是因为我删除了迁移56类
回滚到上一步" 51"的解决方案是什么,没有现有的课程
我使用的是旧版本的symfony v 1.2
答案 0 :(得分:1)
我通过访问localhost / phpmyadmin并找到名为“migration version”的表来修复此问题
我运行了一个快速更新查询,并将值更改为“51”
如下
UPDATE `migration_version` SET `version`=51 WHERE 1
我希望这有助于未来的人们