我发现了一种通过 Flask 连接到多个数据库的方法binds。
导致质疑的事实:
- 我已经用 SQLAlchemy 定义了我自己的数据库模型。
- 我使用 Flask-Migrate 来生成我的数据库
- 我希望连接到第三方数据库并使用SQLAlchemy ORM。
- 我希望使用 SQLAlchemy ORM 以如下方式查询第三方数据库:
db.session.query(THIRDPARTYMODEL).filter_by(id=id)
- 我担心,一旦我定义了新模型并使用了 Flask Migrate,它会尝试创建一个新的迁移并创建我已经拥有的表。
- 我希望同时使用自己的数据库和第三方数据库。
如何连接到第三方数据库并使用 SQLAchemy ORM 查询它,而不用担心 Flask Migrate 会尝试在第三方数据库上生成新表?