微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将 pg-promise 与 connect-pg-simple 连接起来?

如何解决如何将 pg-promise 与 connect-pg-simple 连接起来?

我已经通过 const db = require('./config/db'); 文件建立了连接,并且 conn 工作正常但是使用 connect-pg-simple 我有一个错误error: there is no unique or exclusion constraint matching the ON CONFLICT specification at Parser.parseErrorMessage 这是代码..

const db = require('./config/db');
var pg = require('pg'),session = require('express-session'),pgSession = require('connect-pg-simple')(session);

var pgPool = db.$pool;
app.use(
  session({
    store: new pgSession({
      pool: pgPool,// Connection pool
      tableName: 'session' // Use another table-name than the default "session" one
    }),secret: 'cat',resave: false,saveUninitialized: true,cookie: { maxAge: 30 * 24 * 60 * 60 * 1000 } // 30 days
  })
);```
I do not kNow ` db.$pool` is right or wrong ?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。