【发布时间】:2016-06-22 05:58:37
【问题描述】:
当我这样做时-
<modifyDataType
tableName="EMCostUnit"
columnName="GUID"
newDataType="VARCHAR(50)"/>
在 liquibase 中,它总是重置可为空的约束。是否可以添加一些参数使其不会删除约束,因为现在在每个modifyDataType 之后,我需要额外的changeSet 来添加回非空约束。
【问题讨论】:
-
“它总是重置约束”你在说哪些约束?你能显示相应的
<createTable>语句吗?您将哪个 DBMS 与 Liquibase 一起使用?