Heim  >  Fragen und Antworten  >  Hauptteil

Keycloak 18: Anleitung zum manuellen Einrichten einer Datenbankmigrationsstrategie

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?

P粉798010441P粉798010441207 Tage vor389

Antworte allen(1)Ich werde antworten

  • P粉311563823

    P粉3115638232024-03-27 09:30:54

    看看 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

    Antwort
    0
  • StornierenAntwort