在 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 中做同样的事情吗?
最佳答案
在我们的项目中,我们保留了两个配置文件 - dev_application.conf
和 prod_application.conf
并像这样运行应用程序:
play -Dconfig.file=/conf/dev_application.conf run
或
play -Dconfig.file=/conf/prod_application.conf start
关于ruby-on-rails - Play 中不同环境的不同数据库连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22410202/