我有以下liquibase脚本片段:
<changeSet author="h311z" id="20220406-1" runInTransaction="false">
<createTable tableName="states">
<column name="tx_id" type="varbinary(1024)">
<constraints nullable="false"/>
</column>
<column name="tx_output_id" type="INT">
<constraints nullable="false"/>
</column>
</createTable>
</changeSet>
但是在Postgres数据库上运行liquibase迁移后,表如下所示:
column_name | data_type
--------------------------+-----------
tx_id | bytea
tx_output_id | bigint
我是不是遗漏了什么?谢谢
原来底层数据库是蟑螂数据库,它不区分INT/BIGINT,它们基本上是一样的:https://www.cockroachlabs.com/docs/v20.1/int
我最后用的是锡。