複数のデータベースがflask-sqlalchemyで動作することを知っています__bind_key__
。しかし、これらのデータベースを alembic(flask-migrate) に移行する方法がわかりません。env.py は次のとおりです。
from flask import current_app
config.set_main_option('sqlalchemy.url', current_app.config.get('SQLALCHEMY_BINDS')['bind_master'])
target_metadata = {
'bind_master': current_app.extensions['migrate'].db.metadata,
'bind_slave': current_app.extensions['migrate'].db.metadata,
}
slave
target_metadata に dbを設定するにはどうすればよいですか? Flask-migrate はバインド データベースを気にしません。ありがとう。