如何使用两个数据库引擎创建SQLAlchemy模型?

时间:2018-12-18 21:13:29

标签: python database orm sqlalchemy

我目前正在使用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.

0 个答案:

没有答案