我想在我的测试环境中使用测试数据库,在Python应用程序中使用生产环境中的生产数据库。
我应该如何处理两个dbs的路由?我是否应该在我的测试服务器上有一个未跟踪的github
文件,其中包含test db的连接字符串,以及生产服务器上的生产db的连接字符串?
我使用travis ci
进行版本控制,使用{{1}}进行部署。
答案 0 :(得分:0)
我们以Linux环境为例。通常,应用程序的用户级配置作为点文件放在您的主文件夹下。所以你能做的就像这样:
$HOME/.{app}.config.yaml
,并将配置结构放在此处。Form_Load()
。然后在您的应用程序中,您可以阅读此文件。如果您正在开发python包,则可以在setup.py中完成文件复制操作。有一些优点:
希望这会有所帮助。