如何在dev和prod之间更改PlayMorphia中的种子/数据库设置?

时间:2012-04-10 03:21:49

标签: playframework morphia

我有PlayMorphia的Play Framework(1.2.4)项目,该项目有两个不同的数据库连接配置文件。一个用于开发,另一个用于生产,但我只看到一个托管值的静态配置文件。

我正在阅读这一切是如何工作的,但在如何支持两种配置设置方面苦苦挣扎。 Play中是否有一些人们使用的配置技巧?

2 个答案:

答案 0 :(得分:0)

假设你有

morphia.db.name=test

现在再添加一行:

%prod.morphia.db.name=prod

开始申请:

play start --%prod

答案 1 :(得分:0)

在application.config文件中添加以下行

morphia.db.seeds="127.0.0.1:27017"
%prod.morphia.db.name=production_db_name
morphia.db.name=mobilereal_dev