diff --git a/config.js b/config.js index 8f535e5..086b780 100644 --- a/config.js +++ b/config.js @@ -27,14 +27,8 @@ let dbConnect = { sPassword: "exs", //Схема размещения используемых объектов БД sSchema: "PARUS", - //Строка подключения к БД Oracle + //Строка подключения к БД sConnectString: "DEMOP_CITKSERV_WAN", - //Адрес сервера PG - sPGHost: "", - //Порт сервера PG - sPGPort: "", - //База данных PG - sPGDatabase: "", //Наименование сервера приложений в сессии БД sSessionAppName: "PARUS$ExchangeServer", //Подключаемый модуль обслуживания БД (низкоуровневые функции работы с СУБД) diff --git a/config_default.js b/config_default.js index 438ae27..e4ec43c 100644 --- a/config_default.js +++ b/config_default.js @@ -27,14 +27,8 @@ let dbConnect = { sPassword: "exs", //Схема размещения используемых объектов БД sSchema: "PARUS", - //Строка подключения к БД Oracle + //Строка подключения к БД sConnectString: "", - //Адрес сервера PG - sPGHost: "", - //Порт сервера PG - sPGPort: "", - //База данных PG - sPGDatabase: "", //Наименование сервера приложений в сессии БД sSessionAppName: "PARUS$ExchangeServer", //Подключаемый модуль обслуживания БД (низкоуровневые функции работы с СУБД) diff --git a/modules/parus_pg_db.js b/modules/parus_pg_db.js index 636946b..401fae4 100644 --- a/modules/parus_pg_db.js +++ b/modules/parus_pg_db.js @@ -169,11 +169,7 @@ const checkRelease = async prms => { const connect = async prms => { try { let pool = new pg.Pool({ - user: prms.sUser, - password: prms.sPassword, - host: prms.sPGHost, - port: prms.sPGPort, - database: prms.sPGDatabase, + connectionString: `postgres://${prms.sUser}:${prms.sPassword}@${prms.sConnectString}`, connectionTimeoutMillis: 600000, min: prms.nPoolMin ? prms.nPoolMin : 4, max: prms.nPoolMax ? prms.nPoolMax : 4