mina-postgres-manager
Advanced tools
Comparing version 0.0.14 to 0.0.15
@@ -12,3 +12,3 @@ (function() { | ||
InstantConnect = (function(superClass) { | ||
var LOGGER, PG; | ||
var LOGGER, PG, override; | ||
@@ -21,2 +21,6 @@ extend(InstantConnect, superClass); | ||
override = function(obj, name, cb) { | ||
return obj[name] = cb(obj[name]); | ||
}; | ||
function InstantConnect(config) { | ||
@@ -28,2 +32,19 @@ this.drain = bind(this.drain, this); | ||
this.client = new PG.Client(config); | ||
override(this.client.connection, 'parseR', function(originalFn) { | ||
return function() { | ||
var err, msg; | ||
try { | ||
msg = originalFn.apply(this, arguments); | ||
return msg; | ||
} catch (error) { | ||
err = error; | ||
msg = { | ||
name: 'error', | ||
length: 0, | ||
message: err.message | ||
}; | ||
return msg; | ||
} | ||
}; | ||
}); | ||
this.client.connect(); | ||
@@ -30,0 +51,0 @@ this._promise = void 0; |
{ | ||
"name": "mina-postgres-manager", | ||
"version": "0.0.14", | ||
"version": "0.0.15", | ||
"description": "PostgresSQL Management Solution to wrap pg for mina etl", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
26565
801