使用Symfony 3和Doctrine迁移,执行下一个/上一个迁移

16

我知道可以使用execute和版本号up / down来运行特定的迁移,例如:

doctrine:migrations:execute YYYYMMDDHHMMSS --down

我的问题是 - 是否有更简单的方法只需运行下一个或上一个迁移,而无需查找版本号?

理想情况下,我希望像这样做:

doctrine:migrations:execute --down n

其中n是要运行的当前位置指定方向上的迁移数。

(与rake db:rollback step=n相同)

2个回答

27

最接近我寻找的东西是:

doctrine:migrations:migrate prev

doctrine:migrations:migrate next

但这些不能与 n 一起使用,所以如果您想执行多次操作,需要使用带有要跳转到的版本号的 doctrine:migrations:migrate 命令。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接