删除旧的迁移差异

Joh*_*nes 6 php migration doctrine symfony1

如何删除旧的迁移差异?做的时候 doctrine:generate-migrations-diff没问题,做的时候doctrine:migrate有问题。似乎学说试图迁移不再“计数”的旧东西......

谢谢

Ain*_*vri 8

只是为了补充所选的答案(来自文档):

添加一个版本:

./doctrine migrations:version YYYYMMDDHHMMSS --add
Run Code Online (Sandbox Code Playgroud)

删除版本:

./doctrine migrations:version YYYYMMDDHHMMSS --delete
Run Code Online (Sandbox Code Playgroud)

该命令不执行任何迁移代码,它只是将指定的版本添加到数据库中。

更多信息


xzy*_*fer 4

删除迁移类或添加生成版本表(不记得确切的名称)并将值设置为您想要开始的迁移。