2016-04-29 4 views
1

Ich habe versucht, eine Play-Anwendung zu implementieren, die ein mysql-Back-End hat, habe die db-config in application.conf und versuche, einen Test conf läuft unten seit i boxfuse run nimalist-api:1.0 -env=test -jvm.args=-Dconfig.resource=prod.conf -dbtype=noneWie man db-Namen dynamisch mit boxfuse verteilt playing framework übergeben

hatte einen db bereits erstellt Aber boxfuse wurde noch eine neue Datenbank erstellen, so da die Konfiguration in meinem Spiel Config falsch war das Spiel Anwendung wurde nicht

eingesetzt zu werden gibt es eine Möglichkeit: -

  1. ich sagen kann boxfuse keine db bei der Bereitstellung der Spiel Anwendung
    1. Gibt es eine Möglichkeit, wenn boxfuse schafft db zu erstellen, i die db configs dynamisch auf mein Spiel Anwendung gelangen kann

Danke für Ihre Hilfe

Antwort

0
  1. Sie können Boxfuse sagen nicht ein DB erstellen, indem Sie explizit die App mit boxfuse create myapp -dbtype=none erstellen (siehe https://boxfuse.com/docs/commandline/create)

  2. Wenn Sie lassen Boxfuse die Datenbanken für Sie erstellen, Boxfuse wird automatisch in jede Umgebung Ihre Anwendung so konfigurieren, die korrekte Datenbankinstanz für diese Umgebung zu verwenden (siehe https://boxfuse.com/docs/payloads/play)

Verwandte Themen