Updates
This commit is contained in:
+6
-4
@@ -14,6 +14,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.default = connDbHandler;
|
||||
const debug_log_1 = __importDefault(require("../logging/debug-log"));
|
||||
const grab_dsql_connection_1 = __importDefault(require("../grab-dsql-connection"));
|
||||
/**
|
||||
* # Run Query From MySQL Connection
|
||||
* @description Run a query from a pre-existing MySQL/Mariadb Connection
|
||||
@@ -34,14 +35,15 @@ query,
|
||||
values, debug) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
var _a, _b;
|
||||
const finalConnection = conn || (yield (0, grab_dsql_connection_1.default)());
|
||||
try {
|
||||
if (!conn)
|
||||
if (!finalConnection)
|
||||
throw new Error("No Connection Found!");
|
||||
if (!query)
|
||||
throw new Error("Query String Required!");
|
||||
let queryErrorArray = [];
|
||||
if (typeof query == "string") {
|
||||
const res = yield conn.query(trimQuery(query), values);
|
||||
const res = yield finalConnection.query(trimQuery(query), values);
|
||||
if (debug) {
|
||||
(0, debug_log_1.default)({
|
||||
log: res,
|
||||
@@ -62,7 +64,7 @@ values, debug) {
|
||||
const queryObj = query[i];
|
||||
currentQueryError.sql = queryObj.query;
|
||||
currentQueryError.sqlValues = queryObj.values;
|
||||
const queryObjRes = yield conn.query(trimQuery(queryObj.query), queryObj.values);
|
||||
const queryObjRes = yield finalConnection.query(trimQuery(queryObj.query), queryObj.values);
|
||||
if (debug) {
|
||||
(0, debug_log_1.default)({
|
||||
log: queryObjRes,
|
||||
@@ -118,7 +120,7 @@ values, debug) {
|
||||
};
|
||||
}
|
||||
finally {
|
||||
yield (conn === null || conn === void 0 ? void 0 : conn.end());
|
||||
yield (finalConnection === null || finalConnection === void 0 ? void 0 : finalConnection.end());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user