Sequelize PostgreSQL:将列类型字符串更改为String数组

时间:2017-12-07 06:23:09

标签: node.js postgresql orm sequelize.js

我正在使用Segreize ORM和PostgreSQL。

我需要将列的类型从String更改为Array [String]。

我使用了这个迁移脚本

up: (queryInterface, Sequelize) => { return queryInterface.changeColumn('email','to', { type:Sequelize.ARRAY(Sequelize.TEXT), allowNull: false }); }

  

错误:列“to”无法自动转换为输入text []

我尝试了 this 链接的答案,但它对我不起作用

如果我做错了,请告诉我。

1 个答案:

答案 0 :(得分:0)

issue with pg@7.0.2

降级为pg@6.4.1解决了这个问题。