gpt4 book ai didi

Alembic - 如何获取单个修订版的 sql 脚本?

转载 作者:行者123 更新时间:2023-12-02 00:17:20 26 4
gpt4 key购买 nike

我试图获取从 alembic 修订版生成的 SQL 脚本,但是当我运行时:

alembic upgrade head --sql

它输出所有修订版的SQL,并且因为中间有一个破坏性修订版(我还没有弄清楚为什么),所以从那时起我无法获取脚本。而且,我只想要最后一个版本的SQL脚本。

有一个参数可以得到它吗?

最佳答案

经过一段时间的尝试,并阅读 the docs ,您可以通过在命令行中指定start:end来获取单个或多个特定修订版的SQL:

 alembic upgrade <previous>:<current> --sql

它甚至会将更新输出到 alembic_version 表。

同样适用于降级:

 alembic downgrade <current>:<previous> --sql

关于Alembic - 如何获取单个修订版的 sql 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37683058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com