【发布时间】:2017-03-23 21:51:52
【问题描述】:
{"message":"翻译创建错误,key blah blah blah ","name":"SequelizeDatabaseError","stack":"SequelizeDatabaseError: 无法识别的配置参数 \"autocommit\"\n at Query.module.exports.Query.formatError (/var/www/courses/courses.com.mm/dist/node_modules/sequelize/lib/dialects/postgres/query.js:361:16)\n 在查询。 (/var/www/courses/courses.com.mm/dist/node_modules/sequelize/lib/dialects/postgres/query.js:79:21)\n 在 emitOne (events.js:96:13)\n 在 Query.emit (events.js:188:7)\n
在 Query.handleError (/var/www/courses/courses.com.mm/dist/node_modules/pg/lib/query.js:108:8)\n 在连接处。 (/var/www/courses/courses.com.mm/dist/node_modules/pg/lib/client.js:171:26)\n 在 emitOne (events.js:96:13)\n 在 Connection.emit (events.js:188:7)\n 在 Socket。 (/var/www/courses/courses.com.mm/dist/node_modules/pg/lib/connection.js:109:12)\n 在 emitOne (events.js:96:13)\n 在 Socket.emit (events.js:188:7)\n
在 readableAddChunk (_stream_readable.js:176:18)\n 在 TCP.onread 处的 Socket.Readable.push (_stream_readable.js:134:10)\n (net.js:543:20)","parent":{"name":"error","length":102,"severity":"ERROR","code":"42704","file": "guc.c","line":"5692","routine":"set_config_option","sql":"SET 自动提交 = 1;"},"original":{"name":"error","length":102,"severity":"ERROR","code":"42704","file":"guc.c", "行":"5692","例程":"set_config_option","sql":"SET 自动提交 = 1;"},"sql":"SET 自动提交 = 1;","isOperational":true,"level":"info","timestamp":"2016-11-09T16:56:44.885Z"}
我通过终端检查日志文件时遇到了上述错误。我不确定它是 postgresql 错误还是其他什么。请帮助我如何解决它。这是我的 postgresql 版本:
x86_64-pc-linux-gnu 上的 PostgreSQL 9.5.2,由 gcc (GCC) 4.8.2 编译 20140120(Red Hat 4.8.2-16),64 位(1 行)
【问题讨论】:
标签: node.js postgresql sequelize.js