bindsを介して Flask で複数のデータベースに接続する方法を発見しました。
質問につながる事実:
- SQLAlchemy で独自のデータベース モデルを定義しました。
- Flask-Migrate を使用してデータベースを生成します
- サードパーティのデータベースに接続してSQLAlchemy ORMを使用したいと考えています。
- 次のような方法で SQLAlchemy ORM を使用して、サードパーティのデータベースにクエリを実行したいと考えています。
db.session.query(THIRDPARTYMODEL).filter_by(id=id)
- 新しいモデルを定義してFlask Migrateを使用すると、新しい移行を作成して、すでに持っているテーブルを作成しようとするのではないかと心配しています。
- 自分のデータベースとサードパーティのデータベースを同時に使用したい。
Flask Migrate がサード パーティのデータベースで新しいテーブルを生成しようとすることを心配せずに、SQLAchemy ORM を使用してサード パーティのデータベースに接続し、クエリを実行するにはどうすればよいですか?