同じ名前を共有しているが、異なるデータベースにある2つのテーブルがあります。
class Lcn(db.Model):
__tablename__ = 'lcn'
class LcnRemote(db.Model):
__bind_key__ = 'remote'
__tablename__ = 'lcn'
SQLAlchemyはそれを好まないようです。それは言う:
sqlalchemy.exc.InvalidRequestError:テーブル'lcn'はこのMetaDataインスタンスに対してすでに定義されています。'extend_existing = True'を指定して、既存のTableオブジェクトのオプションと列を再定義します。
テーブルの1つを名前変更せずにこれを解決する方法はありますか?