Имате две възможности.
Ако имате нужда от това само за Postgres и не планирате да поддържате други СУБД, просто използвайте bytea
като тип колона.
Всеки тип данни, който не е посочен като един от "генеричните" типове в описанието на колоната етикет ще бъде предадено „както е“ към базата данни, напр.
<createTable tableName="foo">
<column name="id" type="integer"/>
<column name="picture" type="bytea"/>
</createTable>
Ако искате да поддържате различни СУБД, можете да дефинирате свойство в зависимост от СУБД:
<property name="blob_type" value="bytea" dbms="postgresql"/>
<property name="blob_type" value="blob" dbms="oracle"/>
след това по-късно
<createTable tableName="foo">
<column name="id" type="integer"/>
<column name="picture" type="${blob_type}"/>
</createTable>