From 75a1d74d9cd4694474495cabafbf6f952e3d256e Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Tue, 4 Nov 2025 15:39:37 +0100 Subject: [PATCH] handle changed current database for MS SQL #1237 --- plugins/dbgate-plugin-mssql/src/backend/tediousDriver.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/dbgate-plugin-mssql/src/backend/tediousDriver.js b/plugins/dbgate-plugin-mssql/src/backend/tediousDriver.js index ac4fd9e45..88c18f15e 100644 --- a/plugins/dbgate-plugin-mssql/src/backend/tediousDriver.js +++ b/plugins/dbgate-plugin-mssql/src/backend/tediousDriver.js @@ -186,7 +186,11 @@ async function tediousStream(dbhan, sql, options) { severity: 'error', }); }; + const handleDatabaseChange = database => { + options.changedCurrentDatabase(database); + }; + dbhan.client.on('databaseChange', handleDatabaseChange); dbhan.client.on('infoMessage', handleInfo); dbhan.client.on('errorMessage', handleError); const request = new tedious.Request(sql, (err, rowCount) => {