Sql 使用Liquibase创建Postgres Varchar数组列
由于在列中使用数组更像是一种NoSQL而不是RDBMS存储列表的方式,我知道Liquibase并不正式支持这种类型。但是,当我使用来自的PSQL语句时,我得到以下结果:Sql 使用Liquibase创建Postgres Varchar数组列,sql,arrays,postgresql,liquibase,Sql,Arrays,Postgresql,Liquibase,由于在列中使用数组更像是一种NoSQL而不是RDBMS存储列表的方式,我知道Liquibase并不正式支持这种类型。但是,当我使用来自的PSQL语句时,我得到以下结果: <column name="widgets" type="varchar(8)[]" /> 当从PSQL命令行运行时,vary-same DDL的工作方式与预期相同 它一定是PSQL解析器中的某种缺陷。只需添加一个空格就可以修复它 <column name="widgets" type="varchar(8)
<column name="widgets" type="varchar(8)[]" />
当从PSQL命令行运行时,vary-same DDL的工作方式与预期相同 它一定是PSQL解析器中的某种缺陷。只需添加一个空格就可以修复它
<column name="widgets" type="varchar(8) []" />
Liquibase一定在以某种方式更改SQL字符串。我以前也遇到过同样的问题。非常感谢。我刚刚试过,问题仍然存在。
<column name="widgets" type="varchar(8) []" />