【问题标题】:Sequelize PostgreSQL: Change Column type string to array of StringSequelize PostgreSQL:将列类型字符串更改为字符串数组
【发布时间】:2017-12-07 06:23:09
【问题描述】:

我将 Sequelize ORM 与 PostgreSQL 一起使用。

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

我使用了这个迁移脚本

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

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

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

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

【问题讨论】:

    标签: node.js postgresql orm sequelize.js


    【解决方案1】:

    原来是issue with pg@7.0.2

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

    【讨论】:

      猜你喜欢
      • 2013-01-24
      • 2015-08-02
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 2023-03-20
      • 2018-03-21
      相关资源
      最近更新 更多