gpt4 book ai didi

Liquibase : issue with setting boolean default value

转载 作者:行者123 更新时间:2023-12-05 00:48:11 24 4
gpt4 key购买 nike

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

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

但我收到此错误:

liquibase.exception.DatabaseException: Invalid default value for 'obsolete' [Failed SQL: ALTER TABLE myApp.contact_client ADD obsolete BIT(1) DEFAULT 'false' NULL]



如何传递默认值?

最佳答案

其实,这里是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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com