Liquibase:使用 Varchar(100) 列数组创建表

问题描述 投票:0回答:1

Liquibase 是否允许我们使用 XML 或 YAML 变更集将表列创建为 nvarchar(100) 数组。

我的意思是可以在某些数据库中本机执行此操作。

例如在H2 DB中 https://www.h2database.com/html/datatypes.html#array_type

还有其他 RDBMS,它们也允许这样的列,这些列是基本数据类型的数组,例如字符串数组/整数数组等。我的要求是使用 Liquibase 变更集和底层 H2 DB 以及随后的一些其他数据库来实现这样的表DB还具有字符串列数组功能。

arrays liquibase tablecolumn liquibase-sql
1个回答
0
投票

聚会迟到了。但是您可以在 liquibase 中使用

[DATATYPE] ARRAY
作为列类型,例如
varchar ARRAY
。这将创建一个 varchar 数组类型的列。

© www.soinside.com 2019 - 2024. All rights reserved.