В настоящее время я использую функцию Declarative_base, чтобы сгенерировать для меня базу, которая будет включена в мои базовые модели SQLAlchemy.
Я пытаюсь передать две настройки базы данных.Один для чтения, а другой для записи.
Как реализовать соединения с несколькими базами данных в SQLAlchmey ORM?
Я пытаюсь сделать что-то подобное:
Base = sqlalchemy.ext.declarative.declarative_base(bind=[<list of engines])
class Foo(base):
name = Column(String)
def save(self):
... # save logic using the first database.
def filter_by(self):
... # filter logic using the second database.