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=Manual”
コメントに基づいて将来変更される可能性があります。
予想される変更のため更新されました! ! !
最終的な spi 名には「legacy」が付いています。https://www.keycloak.org/server/db
を参照してください。--spi-connections-jpa-旧バージョン-migration-strategy=manual