Gibt es eine Möglichkeit, den Verbindungspool nicht erneut in eine In-Memory-Datenbank zu laden, wenn nach einem Codewechsel neu geladen wird?Play 2.4 - Wie vermeide ich, die Verbindung zum Datenbank-Pool nach einer Code-Änderung wiederherzustellen?
[info] - application - Shutting down connection pool.
[info] - application - Creating Pool for datasource 'default'
[info] - play.api.db.DefaultDBApi - Database [default] connected at jdbc:h2:mem:play
Auch wenn Sie etwas ändern, die nicht in der Datenbank verwandt ist, schaltet Wiedergabe den Verbindungspool nach unten und neu erstellt direkt nach. Es muss einen guten Grund geben, und wenn nicht, ein Workaround.
Jede Hilfe wird geschätzt.
ich Sie [kontinuierlichen Modus] verwenden erraten (http://www.scala-sbt.org/0.13/docs/Triggered-Execution .html). Der einzige Weg ist, diesen Modus zu deaktivieren, da bei jeder Änderung der Quelldatei die Anwendung neu erstellt und neu gestartet wird. – Zernike
@Zernike Ich glaube, OP spricht über Play eigene kontinuierliche Neukompilierung, nicht sicher, ob das von SBT oder völlig anders basiert. – Ryan
Es basiert auf sbt benutzerdefinierte Aufgabe. – Zernike