Liquibase 是否允许我们使用 XML 或 YAML 变更集将表列创建为 nvarchar(100) 数组。
我的意思是可以在某些数据库中本机执行此操作。
例如在H2 DB中 https://www.h2database.com/html/datatypes.html#array_type
还有其他 RDBMS,它们也允许这样的列,这些列是基本数据类型的数组,例如字符串数组/整数数组等。我的要求是使用 Liquibase 变更集和底层 H2 DB 以及随后的一些其他数据库来实现这样的表DB还具有字符串列数组功能。
聚会迟到了。但是您可以在 liquibase 中使用
[DATATYPE] ARRAY
作为列类型,例如varchar ARRAY
。这将创建一个 varchar 数组类型的列。