Play中不同环境的不同数据库连接字符串

时间:2014-03-14 16:06:17

标签: ruby-on-rails scala playframework playframework-2.2

在Rails中,可以为不同的环境指定不同的连接字符串:

#database.yml

development:
  adapter: sqlite3
  database: db/development.sqlite3
  pool: 5
  timeout: 5000


production:
  adapter: mysql2
  database: 
  username: 
  password:
  pool: 5
  timeout: 5000

有没有办法在Play中做同样的事情?

1 个答案:

答案 0 :(得分:0)

在我们的项目中,我们保留了两个配置文件 - dev_application.confprod_application.conf,然后像这样运行应用程序:

play -Dconfig.file=/conf/dev_application.conf run

play -Dconfig.file=/conf/prod_application.conf start