Laut Keycloak-Dokumentation – Abschnitt „Upgrade“ (Upgrade) werden mit --spi-connections-jpa-default-migration-strategy=manual
alle für die Datenbankmigration erforderlichen Abfragen in die SQL-Datei geschrieben und der Server verlassen.
Ich habe versucht, diese Konfiguration als Inline-Parameter zu verwenden und sie zur keycloak.conf
-Datei hinzuzufügen, aber wenn ich den Server starte, wird die Datenbank immer noch automatisch migriert und gestartet.
Habe ich etwas verpasst? Oder gibt es eine andere Möglichkeit, dies zu tun?
Was ist außerdem der Standardspeicherort, der nach der Erstellung dieser SQL-Datei verfügbar ist?
看看 PR https://github.com/keycloak/keycloak/pull/ 11110
它的命名不同,没有使用“默认”提供程序,而是使用“quarkus”:
--spi-connections-jpa-quarkus-migration-strategy=手动”
将来可能会根据评论进行更改。
更新,因为预期的变化!!!
现在最终的spi名称带有“legacy”,请参考https ://www.keycloak.org/server/db
--spi-connections-jpa-旧版-migration-strategy=manual