有没有一种方法可以将Doctrine迁移标记为“已运行”或“已执行”,而不会显示为需要迁移的迁移?
app/console doctrine:migrations:migrate --add Version20140409203042
我在--help中什么都看不到。

这样做的原因是我的数据库是最新的并且可以从其他地方导入,但是每次我运行doctrine:migrations:migrate时都要求运行此迁移。

最佳答案

我发现此功能属于version命令:

使用此命令添加单个版本:
app/console doctrine:migrations:version 20140430223207 --add
使用以下命令将它们全部添加:
app/console doctrine:migrations:version --add --all

关于symfony - 将个人 Doctrine 迁移标记为已运行/已执行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23763510/

10-14 19:52