根據Keycloak文件- 升級部分(升級),使用--spi-connections-jpa-default-migration-strategy=manual
會將資料庫遷移所需的所有必要查詢寫入SQL 文件,並退出伺服器。
我已嘗試將此配置作為內聯參數,並嘗試將其添加到 keycloak.conf
檔案中,但當我啟動伺服器時,它仍然會自動遷移資料庫並啟動。
我錯過了什麼嗎?或者有其他方法可以做到這一點嗎?
此外,該 SQL 檔案建立後可用的預設位置是什麼?
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