在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中做同样的事情?
答案 0 :(得分:0)
在我们的项目中,我们保留了两个配置文件 - dev_application.conf
和prod_application.conf
,然后像这样运行应用程序:
play -Dconfig.file=/conf/dev_application.conf run
或
play -Dconfig.file=/conf/prod_application.conf start