【发布时间】:2018-05-01 01:55:33
【问题描述】:
我们使用 liquibase 来管理我们的 MySQL 数据库之一的更新、回滚等。
我遇到的一个小问题是在更新或回滚过程中将值设置为 null 的过程。示例:
<rollback>
<update tableName="boats">
<column name="engine" value="null" />
<column name="oars" value="2" />
起初我有点担心“null”会从字面上插入字符串“null”,但事实证明 liquibase 似乎有一些实际插入 null 值的智能。
我想知道这是否是推荐的这样做方式,或者是否有一种与平台无关的方式在 Liquibase 中明确表示“nullValue”?
【问题讨论】: