Alembic有升级和降级到特定修订版的命令,例如:在命令行上:
Sec-WebSocket-Accept
和
alembic upgrade <target-revision>
如果您不知道它是升级还是降级,是否有一种简单的方法可以迁移到特定版本?即。
alembic downgrade <target-revision>
我可以通过查看历史,当前和目标修订来确定方向,但这感觉就像打击图书馆一样。我是否遗漏了某些东西,或者有没有理由不开箱即用?
答案 0 :(得分:16)
事实证明,这是一个非常简单,实用的解决方案:
alembic upgrade <target-revision> || alembic downgrade <target-revision>