2013-02-02 46 views
4

可能重複:
How do I configure multiple databases work in Play 2.0?如何在Play中切換生產和開發數據庫配置?

基本上,我有我本地測試,然後部署到服務器上的應用程序。我想要一個無痛的方式自動,或手動選擇使用哪種數據庫配置。這怎麼可以在Play框架中完成?我在文檔中似乎有這方面的一些信息,但我不知道Scala,因此如果可能的話,我想要一些簡單的說明。

+0

你使用Play 1.x或2.x? –

+0

@TomCarchrae 2.x –

回答

1

您可以在本地主機上使用備用配置文件,您可以在其中覆蓋數據庫設置(和其他元素),如this documentation中所述。在這種情況下在application.conf把生產服務器的數據,並在local_something.conf把本地數據。

此外,您可以在命令行直接覆蓋值,即-Ddb.default.driver=some.driver無論如何,它會比使用該文件不舒服。

相關問題