Symfony:迁移失败,因为该命令运行了意外的旧版本

时间:2019-07-08 12:46:57

标签: symfony doctrine database-migration symfony4

从Symfony 4开始,我正在使用(迁移)版本20190708084642,唯一的下一个版本是20190708121109(我生成了一个名为“ Version20190708121109.php”的迁移文件)

如果执行命令./bin/console doctrine:migrations:migrate,则会收到此SQL错误:

enter image description here

因为./bin/console doctrine:migrations:migrate命令运行旧的迁移文件。为什么此命令执行旧的迁移文件? (20190701095432

正常吗?

编辑:在我的数据库中,我的当前迁移版本为20190708084642,当我执行命令./bin/console doctrine:migrations:status

时也看到了相同的当前版本。

1 个答案:

答案 0 :(得分:0)

我不知道这是否可以解决您的问题,但就我而言,我将sql从phpMyAdmin更改为MySql 5.7。我的问题就解决了