liquibase 联合主键
时间: 2023-08-29 08:08:05 浏览: 170
liquibase.rar
在 Liquibase 中,可以使用 `<column>` 元素的 `primaryKey` 属性来定义联合主键。例如,假设有一个名为 `example_table` 的表,它具有 `column1` 和 `column2` 两个列作为联合主键,可以使用以下 Liquibase XML 配置:
```
<changeSet author="username" id="example_change">
<createTable tableName="example_table">
<column name="column1" type="VARCHAR(255)">
<constraints primaryKey="true"/>
</column>
<column name="column2" type="INT">
<constraints primaryKey="true"/>
</column>
<!-- 其他列 -->
</createTable>
</changeSet>
```
在上面的示例中,`column1` 和 `column2` 列都被标记为联合主键,因为它们都具有 `primaryKey="true"` 的约束。
阅读全文