找不到迁移步骤符号主义的迁移类



我正试图迁移回上一步,我无意中删除了当前的迁移步骤'56'。当我运行时

php symfony doctrine:migrate 51

正如预期的那样,它抛出了一个错误"Could not find migration class for migration step: 56"——这是由于我删除了迁移56类

在没有当前类已经存在的情况下,回滚到上一步"51"的解决方案是什么

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

我通过访问localhost/phpmyadmin并查找名为"迁移版本"的表来解决此问题

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

如下

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

我希望这能帮助未来的人们

最新更新