【发布时间】:2017-04-27 20:20:08
【问题描述】:
在 Flask 中,我设置了 SQLAlchemy 以使用多个数据库,这些数据库根据https://quanttype.net/posts/2016-03-15-flask-sqlalchemy-and-multitenancy.html 中的描述选择多个数据库
所以 SQLAlchemy 配置了 SQLALCHEMY_BINDS 以将传入的请求重定向到正确的数据库。
我正在尝试让 Alembic 使用多个数据库。例如。 models.py 中的模型在所有数据库中应该是相同的。
据我所知,alembic multidb 仅与模型中的 bind_key 一起使用,以指定应在哪个数据库中创建哪个表,但我想一次性在所有数据库中创建所有表。我该怎么做?
【问题讨论】:
标签: python sqlalchemy alembic