springboot liquibase整合mysql與clickhouse多資料來源

XSWClevo發表於2024-06-14

前期配置:引用文章


springboot+liquibase多資料來源管理配置

其中一個資料來源為clickhouse時會出現
image

報錯的意思是沒有實現preparCall方法

跟進原始碼:
image
預設給你一個異常,導致後續的邏輯不在處理。

解決方案1:實現ClickhouseConnection重寫此方法
解決方案2:重寫liquibease的執行器(JdbcExecutor)

我選擇都不解決,同步mysql即可,clickhouse對錶結構修改的場景較少,到時給SQL即可。

相關文章