我正在尝试在 Python + Pylons 下为多个数据库实现正确的架构。我无法将所有内容都放入配置文件中,因为其中一个数据库连接需要来自先前数据库连接(分片)的连接信息。
实施此类基础设施的最佳方式是什么?
Pylons的模板配置数据库在config/environment.py
,可能与engine_from_config
方法。它查找具有特定前缀的所有配置设置并将它们作为关键字参数传递给create_engine
.
您可以将其替换为几次调用sqlalchemy.create_engine()
与每个引擎url
,以及常见的username
, and password
从你的配置文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)