Я конвертирую систему FeathersJS из MySQL в Postgres и сталкиваюсь с некоторыми проблемами.
После изменения строки подключения
"mysql": "mysql://user:password@server:port/database"
до
"postgres": "postgres://user:password@server:port/database"
на config/default.json
, я изменил диалект с mysql
на pg
на feathers/sequelize.js
.
Но когда я начал с npm run dev
, я получил следующее сообщение об ошибке JSON, которого раньше не было.
{
"_bitField":18087936,
"_fulfillmentHandler0":{
"name":"SequelizeConnectionError",
"parent":{
"name":"error",
"length":93,
"severity":"FATAL",
"code":"3D000",
"file":"postinit.c",
"line":"855",
"routine":"InitPostgres"
},
"original":{
"name":"error",
"length":93,
"severity":"FATAL",
"code":"3D000",
"file":"postinit.c",
"line":"855",
"routine":"InitPostgres"
}
},
"name":"SequelizeConnectionError",
"parent":{
"name":"error",
"length":93,
"severity":"FATAL",
"code":"3D000",
"file":"postinit.c",
"line":"855",
"routine":"InitPostgres"
},
"original":{
"name":"error",
"length":93,
"severity":"FATAL",
"code":"3D000",
"file":"postinit.c",
"line":"855",
"routine":"InitPostgres"
}
}
После небольшого безуспешного исследования здесь я должен спросить, видел ли кто-нибудь это сообщение.
Я уже пробовал диалект как pg
и postgres
в feathers/sequelize.js
, просто чтобы проверить, будет ли это иметь значение, но это не так.