Alembic有升级和降级到特定版本的命令,例如在命令行上:
alembic upgrade <target-revision>
和
alembic downgrade <target-revision>
如果您不知道是升级还是降级,有没有简单的方法可以迁移到特定的版本?即
alembic migrate <target-revision>
我可以通过查看历史、当前和目标修订来确定方向,但这感觉就像与图书馆作战.我是不是遗漏了什么,或者有没有开箱即用的原因?
Alembic有升级和降级到特定版本的命令,例如在命令行上:
alembic upgrade <target-revision>
和
alembic downgrade <target-revision>
如果您不知道是升级还是降级,有没有简单的方法可以迁移到特定的版本?即
alembic migrate <target-revision>
我可以通过查看历史、当前和目标修订来确定方向,但这感觉就像与图书馆作战.我是不是遗漏了什么,或者有没有开箱即用的原因?
事实证明,有一个非常简单、实用的解决方案:
alembic upgrade <target-revision> || alembic downgrade <target-revision>