我可以在 SQLALCHEMY_BINDS 中指定一个远程数据库吗?
Can I specify a remote database in SQLALCHEMY_BINDS?
表格必须指定 __bind_key__
。但是我需要使用不是在我的 Flask 应用程序中创建的远程数据库。
是否可以选择使用这样的东西:
SQLALCHEMY_BINDS = {
'remote': REMOTE_DB_URL
}
data = db.session.execute(query, binds='remote')
?
我还没有找到这样的例子。
session = db.session
session.bind = db.get_engine(current_app, 'remote')
data = session.execute(query)
表格必须指定 __bind_key__
。但是我需要使用不是在我的 Flask 应用程序中创建的远程数据库。
是否可以选择使用这样的东西:
SQLALCHEMY_BINDS = {
'remote': REMOTE_DB_URL
}
data = db.session.execute(query, binds='remote')
?
我还没有找到这样的例子。
session = db.session
session.bind = db.get_engine(current_app, 'remote')
data = session.execute(query)