databases.js
862 Bytes
// Create global connections with SQLServer (comercial) and Postgres (mapping)
//
var ms_sql = require("mssql");
var pg = require("pg");
const keys = require("../config/keys");
const util = require("util");
// Conexão com Postgres
pg.defaults.poolSize = 25;
// Creates global pool connection with Postgres and MS SqlServer
global.poolPg = new pg.Pool(keys.pg);
global.poolPg.connect(function(err, client, done){
if(err){
console.error("Error connectin to Postgres Server"+ err.stack);
} else {
console.log("Connection estabilished with Postgres Server");
}
})
global.poolMsql = new ms_sql.ConnectionPool(keys.msql, function(err) {
if (err) {
console.log("Não conectou com SQLServer:\n" + err);
console.error("String conexão: " + util.inspect(keys.msql));
} else{
console.log("Connection estabilished with SQLServer\n");
}
});