1.现在我的postgresql中有多个schema
现在使用sqlalchemy中URI
postgresql://postgres:111111@127.0.0.1:5432/db
连接上的数据库中默认是在public这个schema下的,
我怎么使用stage这个schema呢?
ringa_lee2017-04-17 17:41:22
2 つの状況:
1: モデルを手動で定義します
リーリーモデルを手動で定義する場合は、__table_args__ パラメーターを追加して、モデルで使用されるスキーマを指定します
2: スキーマ内のテーブルをモデルに反映します
Flask インスタンスを生成するにはファクトリー関数を使用します。
工場出荷時の関数:
リーリーリフレクションモデル定義:
リーリーその後、ORM を使用して他のスキーマのテーブルを操作できるようになります。私は一日中この問題に悩まされてきましたが、困っている人たちの助けになれば幸いです。