尝试使用npm light orm和PostgreSQL(pg)在Node.js中创建连接
我正在尝试使用light orm创建postgreSQL连接 我使用以下方式在MySQL中工作:尝试使用npm light orm和PostgreSQL(pg)在Node.js中创建连接,node.js,postgresql,orm,Node.js,Postgresql,Orm,我正在尝试使用light orm创建postgreSQL连接 我使用以下方式在MySQL中工作: var mysql = require('mysql'), lightOrm = require('light-orm'); lightOrm.driver = mysql.createConnection({ host: "localhost", user: "me", password: "secret", database: "test" }); l
var mysql = require('mysql'),
lightOrm = require('light-orm');
lightOrm.driver = mysql.createConnection({
host: "localhost",
user: "me",
password: "secret",
database: "test"
});
lightOrm.driver.connect();
然而,我似乎无法让它与PostgreSQL一起工作
我得到的是:
var pg = require('pg'),
lightOrm = require('light-orm');
lightOrm.driver = new pg.Client('postgres://me:secret@localhost/test');
lightOrm.driver.connect();
我知道连接正在发生,因为如果我将密码更改为不正确的内容,就会出现错误。但是,当尝试使用与MySQL相同的代码时,我要么得到一个错误,要么得到一个nada
我猜这个问题源于我对
pg
模块缺乏了解,而不是轻度orm
问题。尝试在连接中设置“?ssl=true”url@asmodeus,同样的结果。