mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 00:56:02 +00:00
correctly close connections #920
This commit is contained in:
@@ -547,6 +547,10 @@ const driver = {
|
||||
})),
|
||||
};
|
||||
},
|
||||
|
||||
async close(dbhan) {
|
||||
return dbhan.client.close();
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = driver;
|
||||
|
||||
@@ -5,7 +5,6 @@ const driverBase = require('../frontend/driver');
|
||||
const Analyser = require('./Analyser');
|
||||
const { createBulkInsertStreamBase, makeUniqueColumnNames } = global.DBGATE_PACKAGES['dbgate-tools'];
|
||||
const createOracleBulkInsertStream = require('./createOracleBulkInsertStream');
|
||||
const { platform } = require('os');
|
||||
|
||||
let requireOracledb;
|
||||
let platformInfo;
|
||||
@@ -94,7 +93,7 @@ const driver = {
|
||||
};
|
||||
},
|
||||
async close(dbhan) {
|
||||
return dbhan.client.end();
|
||||
return dbhan.client.close();
|
||||
},
|
||||
async query(dbhan, sql) {
|
||||
if (sql == null || sql.trim() == '') {
|
||||
|
||||
@@ -371,6 +371,10 @@ const driver = {
|
||||
}
|
||||
return null;
|
||||
},
|
||||
|
||||
async close(dbhan) {
|
||||
return dbhan.client.quit();
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = driver;
|
||||
|
||||
@@ -70,7 +70,8 @@ const driver = {
|
||||
};
|
||||
},
|
||||
async close(dbhan) {
|
||||
return dbhan.client.close();
|
||||
// sqlite close is sync, returns this
|
||||
dbhan.client.close();
|
||||
},
|
||||
// @ts-ignore
|
||||
async query(dbhan, sql) {
|
||||
|
||||
Reference in New Issue
Block a user