Liquibase:设置布尔默认值的问题

tho*_*mas 7 liquibase

我正在尝试使用 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 属性