2012-04-10 3 views
1

Ich habe ein Play Framework (1.2.4) Projekt mit PlayMorphia, das zwei verschiedene Datenbankverbindungsprofile hat. Einer ist für die Entwicklung und der andere ist für die Produktion, aber ich sehe nur eine statisch aussehende Konfigurationsdatei, die die Werte hostet.Wie ändere ich die Saat/Datenbank-Einstellungen in PlayMorphia zwischen Dev und Prod?

Ich lese auf, wie das alles funktioniert, aber kämpfen, wie zwei Konfigurationseinstellungen zu unterstützen. Gibt es im Spiel einen Konfigurationstrick, den Nutzer verwenden?

Antwort

0

nehme an, Sie

morphia.db.name=test 

Jetzt eine weitere Zeile hinzufügen müssen:

%prod.morphia.db.name=prod 

Und Ihre Anwendung starten:

play start --%prod 
+0

Ah, das ist cool. Danke für das. Ich habe mich auch gefragt, wie man die Befehlszeile von prod ausführt. – darren

0

Fügen Sie diese Zeilen in Ihrer application.config Datei

morphia.db.seeds="127.0.0.1:27017" 
%prod.morphia.db.name=production_db_name 
morphia.db.name=mobilereal_dev 
Verwandte Themen