搜尋

首頁  >  問答  >  主體

Keycloak 18:手動設定資料庫遷移策略指南

根據Keycloak文件- 升級部分(升級),使用--spi-connections-jpa-default-migration-strategy=manual 會將資料庫遷移所需的所有必要查詢寫入SQL 文件,並退出伺服器。

我已嘗試將此配置作為內聯參數,並嘗試將其添加到 keycloak.conf 檔案中,但當我啟動伺服器時,它仍然會自動遷移資料庫並啟動。

我錯過了什麼嗎?或者有其他方法可以做到這一點嗎?

此外,該 SQL 檔案建立後可用的預設位置是什麼?

P粉798010441P粉798010441245 天前429

全部回覆(1)我來回復

  • 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

    回覆
    0
  • 取消回覆