我正在尝试使用 liquibase 添加一个新字段
<addColumn tableName="contact_client">
<column defaultValue="0"
defaultValueBoolean="0"
name="obsolete"
type="boolean"/>
</addColumn>
Run Code Online (Sandbox Code Playgroud)
但我收到此错误:
liquibase.exception.DatabaseException:“过时”的默认值无效 [失败的 SQL:ALTER TABLE myApp.contact_client ADD 过时 BIT(1) DEFAULT 'false' NULL]
如何传递默认值?
tho*_*mas 13
其实,这里是mysql数据库的解决方案:
<addColumn tableName="contact_client">
<column defaultValueBoolean="false"
name="obsolete"
type="boolean"/>
</addColumn>
Run Code Online (Sandbox Code Playgroud)
我需要删除 defaultValue 属性
| 归档时间: |
|
| 查看次数: |
13064 次 |
| 最近记录: |