4
可能重复:
How do I configure multiple databases work in Play 2.0?如何在Play中切换生产和开发数据库配置?
基本上,我有我本地测试,然后部署到服务器上的应用程序。我想要一个无痛的方式自动,或手动选择使用哪种数据库配置。这怎么可以在Play框架中完成?我在文档中似乎有这方面的一些信息,但我不知道Scala,因此如果可能的话,我想要一些简单的说明。
可能重复:
How do I configure multiple databases work in Play 2.0?如何在Play中切换生产和开发数据库配置?
基本上,我有我本地测试,然后部署到服务器上的应用程序。我想要一个无痛的方式自动,或手动选择使用哪种数据库配置。这怎么可以在Play框架中完成?我在文档中似乎有这方面的一些信息,但我不知道Scala,因此如果可能的话,我想要一些简单的说明。
您可以在本地主机上使用备用配置文件,您可以在其中覆盖数据库设置(和其他元素),如this documentation中所述。在这种情况下在application.conf
把生产服务器的数据,并在local_something.conf
把本地数据。
此外,您可以在命令行直接覆盖值,即-Ddb.default.driver=some.driver
无论如何,它会比使用该文件不舒服。
你使用Play 1.x或2.x? –
@TomCarchrae 2.x –