2
我嘗試爲我的數據庫集成版本控制系統。我用liquibase。使用difftype = data比較數據庫之間的數據liquibase
我使用diff系統工作,因爲我直接修改了sql,而且我不想報告手動進行的更改。
它適用於模式,但不適用於數據。我試圖使用generatechangelog
上的difftype=data
,但我不知道如何去比較2個數據庫數據。
你有什麼解決辦法嗎?
我嘗試爲我的數據庫集成版本控制系統。我用liquibase。使用difftype = data比較數據庫之間的數據liquibase
我使用diff系統工作,因爲我直接修改了sql,而且我不想報告手動進行的更改。
它適用於模式,但不適用於數據。我試圖使用generatechangelog
上的difftype=data
,但我不知道如何去比較2個數據庫數據。
你有什麼解決辦法嗎?
如果要比較的數據庫要使用diffChangeLog而不是generateChangeLog。 GenerateChangeLog爲單個數據庫輸出完整的創建邏輯,但不會比較兩個數據庫。
GenerateChangeLog支持diffType = data屬性,它將輸出數據庫的內容爲csv或insert語句,但不支持比較兩個數據庫中的數據。