springboot liquibase集成mysql与clickhouse多数据源

前期配置:引用文章


springboot+liquibase多数据源管理配置

其中一个数据源为clickhouse时会出现
image

报错的意思是没有实现preparCall方法

跟进源码:
image
默认给你一个异常,导致后续的逻辑不在处理。

解决方案1:实现ClickhouseConnection重写此方法
解决方案2:重写liquibease的执行器(JdbcExecutor)

我选择都不解决,同步mysql即可,clickhouse对表结构修改的场景较少,到时给SQL即可。

posted @ 2024-06-14 15:05  XSWClevo  阅读(343)  评论(0)    收藏  举报