diff --git a/integration-tests/__tests__/db-import-export.spec.js b/integration-tests/__tests__/db-import-export.spec.js index 908641a78..5c2a5557e 100644 --- a/integration-tests/__tests__/db-import-export.spec.js +++ b/integration-tests/__tests__/db-import-export.spec.js @@ -26,9 +26,9 @@ function createImportStream() { function createExportStream() { const writable = new stream.Writable({ objectMode: true }); - writable.result = []; + writable.resultArray = []; writable._write = (chunk, encoding, callback) => { - writable.result.push(chunk); + writable.resultArray.push(chunk); callback(); }; return writable; @@ -116,7 +116,7 @@ describe('DB Import/export', () => { testWrapper(async (conn, driver, engine) => { // const reader = await fakeObjectReader({ delay: 10 }); // const reader = await fakeObjectReader(); - await runCommandOnDriver(conn, driver, 'create table ~t1 (~id int, ~country varchar(100))'); + await runCommandOnDriver(conn, driver, 'create table ~t1 (~id int primary key, ~country varchar(100))'); const data = [ [1, 'Czechia'], [2, 'Austria'], @@ -138,7 +138,7 @@ describe('DB Import/export', () => { const writer = createExportStream(); await copyStream(reader, writer); - expect(writer.result.filter(x => !x.__isStreamHeader).map(row => [row.id, row.country])).toEqual(data); + expect(writer.resultArray.filter(x => !x.__isStreamHeader).map(row => [row.id, row.country])).toEqual(data); }) ); }); diff --git a/integration-tests/engines.js b/integration-tests/engines.js index fc7ac634d..9e24835bf 100644 --- a/integration-tests/engines.js +++ b/integration-tests/engines.js @@ -580,11 +580,11 @@ const enginesOnLocal = [ // mysqlEngine, // mariaDbEngine, // postgreSqlEngine, - sqlServerEngine, + // sqlServerEngine, // sqliteEngine, // cockroachDbEngine, // clickhouseEngine, - // oracleEngine, + oracleEngine, ]; module.exports = process.env.CITEST ? enginesOnCi : enginesOnLocal; diff --git a/plugins/dbgate-plugin-oracle/src/backend/driver.js b/plugins/dbgate-plugin-oracle/src/backend/driver.js index cbab7b8fb..fda8e074a 100644 --- a/plugins/dbgate-plugin-oracle/src/backend/driver.js +++ b/plugins/dbgate-plugin-oracle/src/backend/driver.js @@ -306,12 +306,9 @@ const driver = { } wasHeader = true; } - - pass.write(zipDataRow(row, columns)); }); query.on('data', row => { - // console.log('readQuery data', row); pass.write(zipDataRow(row, columns)); });