如何在“高级升级头”上启用详细信息?

问题描述 投票:0回答:1

在我正在研究的一个python项目中,我们使用alembic来处理数据库迁移脚本。最近,他发生了一个事故,当时运行了Alembic升级头的容器卡住了(由于设置运行时应用程序的数据库上的一些锁),最终超时,而没有提供正在发生的任何详细信息。最终,我们设法访问了prod DB(在正常情况下,我们不允许访问该数据库。出于安全原因,这是我们的cloudops团队强加的)。因此,为了简化我们的调试过程,我想在调用“高级升级头”时启用详细模式,而不必在迁移脚本之上添加日志提示。

[我发现--verbose标志已用于某些Alembic操作,但由于某些原因,“高级升级头”不允许这样做。

用法:淡紫色[-h] [-c CONFIG] [-n名称] [-x X] [--raiseerr]{分支机构,当前,降级,编辑,标题,历史记录,初始化,列表模板,合并,修订,显示,标记,升级}...alembic:错误:无法识别的参数:--verbose

这是产生上面错误的调用:高级升级头-详细

关于如何在升级时启用详细信息的任何想法?

谢谢

python alembic
1个回答
0
投票

在这种情况下,似乎冗长的代码无法正常工作。此处有更多详细信息:https://groups.google.com/forum/#!topic/sqlalchemy-alembic/kpCYbkfHLeA

© www.soinside.com 2019 - 2024. All rights reserved.