gpt4 book ai didi

node.js - sequelize-auto TypeError : connection. query(...).on 不是函数

转载 作者:搜寻专家 更新时间:2023-10-31 23:29:19 24 4
gpt4 key购买 nike

我尝试使用 sequelize-auto从现有的 PostgreSQL 表中自动为 SequelizeJS 生成模型.

npm install -g sequelize-auto pg
sequelize-auto -o "./models" -d myDatabase -h localhost -u myUsername -p 5432 -x myPassword -e postgres

但是,它失败并出现错误 TypeError: connection.query(...).on is not a function

注意:我使用的是以下库版本:

  • sequelize-auto@0.4.29
  • pg@7.4.3

最佳答案

看起来 query.on 已从 pg 版本 7 中删除。

目前的解决方法是将 pg 降级到版本 6,例如 6.4.2

npm install -g pg@6.4.2

然后sequelize-auto(目前最新版本0.4.29)就可以正常工作。

关于node.js - sequelize-auto TypeError : connection. query(...).on 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51583957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com