1
我們剛開始在我們的商店使用liquibase。我們使用PostgreSQL 9.3Blob和Liquibase generateChangeLog
我們正在嘗試使用
liquibase --diffTypes=data generateChangeLog
創造我們的activitii表的更新日誌。
這些表使用bytea列來存儲PNG數據。但是,當我們運行generateChangeLog時,來自liquibase的值不是列中的值。相反,得到這個。
<insert tableName="act_ge_bytearray">
<column name="id_" value="148802"/>
<column name="rev_" valueNumeric="1"/>
<column name="name_" value="image/jpeg"/>
<column name="deployment_id_"/>
<column name="bytes_" value="[[email protected]"/>
<column name="generated_"/>
</insert>
bytes_中的實際數據是PNG文件的二進制表示。我不會在這裏粘貼,因爲它相當長,但正如你所看到的,liquibase不會複製正確的數據。
有沒有辦法解決這個問題,以便generateChangeLog返回實際存儲在bytea列中的內容?
感謝您的任何幫助。
「相反,我們正在得到這個」。得到什麼?請顯示確切的輸出。 – 2014-09-11 02:11:54