如何在sqlalchemy中管理多个数据库和一个模型

bqjvbblv  于 2021-08-01  发布在  Java
关注(0)|答案(0)|浏览(178)

我有一个单一的炼金术模型叫做 Articles 但我想为每个国家建立不同的数据库
例如 usa_database , de_database 等等。
如何用炼金术达到这个目的?
例如:
模型

class Article(base_model):
   __tablename__ = 'articles'
   id = Column(Integer, primary_key=True)
   article_name = Column(String(50))

如果用户浏览从美国我想得到文章表中 usa_database 如果奥瑟给美国写了一篇文章,文章就储存在美国 usa_database 所有的数据库共享同一个模型

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题