added basic ssl capability to postgres node

This commit is contained in:
Kasra Rasaee
2020-01-10 10:21:45 +01:00
parent 3de03b5097
commit 2c64aad2eb
2 changed files with 26 additions and 1 deletions

View File

@@ -202,7 +202,19 @@ export class Postgres implements INodeType {
const pgp = pgPromise();
const db = pgp(`postgres://${credentials.user}:${credentials.password}@${credentials.host}:${credentials.port}/${credentials.database}`);
const config = {
host: credentials.host as string,
port: credentials.port as number,
database: credentials.database as string,
user: credentials.user as string,
password: credentials.password as string,
ssl: credentials.ssl != 'disable',
sslmode: credentials.ssl as string
};
const db = pgp(config);
//const db = pgp(`postgres://${credentials.user}:${credentials.password}@${credentials.host}:${credentials.port}/${credentials.database}`);
let returnItems = [];