根据Keycloak文档 - 升级部分(升级),使用 --spi-connections-jpa-default-migration-strategy=manual 会将数据库迁移所需的所有必要查询写入 SQL 文件,并退出服务器。
--spi-connections-jpa-default-migration-strategy=manual
我已尝试将此配置作为内联参数,并尝试将其添加到 keycloak.conf 文件中,但当我启动服务器时,它仍然会自动迁移数据库并启动。
keycloak.conf
我错过了什么吗?或者还有其他方法可以做到这一点吗?
此外,该 SQL 文件创建后可用的默认位置是什么?
看看 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
看看 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