我正在尝试使用 liquibase 添加一个新字段

<addColumn tableName="contact_client">
            <column defaultValue="0"
                    defaultValueBoolean="0"
                    name="obsolete"
                    type="boolean"/>
        </addColumn>

但我收到此错误:



如何传递默认值?

最佳答案

其实,这里是mysql数据库的解决方案:

<addColumn tableName="contact_client">
            <column defaultValueBoolean="false"
                    name="obsolete"
                    type="boolean"/>
        </addColumn>

我需要删除 defaultValue 属性

关于Liquibase : issue with setting boolean default value,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50170628/

10-11 02:53