【问题标题】:Use different .ini file for alembic.ini为 alembic.ini 使用不同的 .ini 文件
【发布时间】:2012-10-06 05:18:25
【问题描述】:

我正在尝试为我的 Pyramid 项目配置 SQLAlchemy Alembic,并且我想使用我的 development.ini(或 production.ini)来进行 Alembic 的配置设置。是否可以指定我希望在 Alembic 中的任何位置使用的 .ini 文件?

【问题讨论】:

    标签: python pyramid alembic


    【解决方案1】:

    在运行 alembic 命令时只需指定 alembic -c /some/path/to/another.ini。您甚至可以将 [alembic] 部分放在您的 development.ini 和 production.ini 文件中,而只需 alembic -c production.ini upgrade head

    【讨论】:

      【解决方案2】:

      在许多情况下,您还可以使用一个共享的 alembic.ini 并在其他地方动态计算一些部分,然后通过 %(VARIABLE)s 替换将它们插入到 alembic.ini 中。有关完整说明,请参阅 https://stackoverflow.com/a/55190497/2536029

      【讨论】:

        猜你喜欢
        • 2015-04-08
        • 2012-05-16
        • 2017-05-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多