support range select for oracle <12

This commit is contained in:
SPRINX0\prochazka
2024-09-05 13:13:58 +02:00
parent f0f9be3051
commit 880b07a328
6 changed files with 18 additions and 3 deletions

View File

@@ -9,6 +9,7 @@ const dialect = {
rangeSelect: true,
limitSelect: false,
offsetFetchRangeSyntax: true,
rowNumberOverPaging: true,
ilike: true,
// stringEscapeChar: '\\',
stringEscapeChar: "'",
@@ -151,6 +152,17 @@ $$ LANGUAGE plpgsql;`,
},
showConnectionTab: field => field == 'sshTunnel',
dialectByVersion(version) {
if (version && version.versionMajor < 12) {
return {
...dialect,
rangeSelect: false,
offsetFetchRangeSyntax: false,
};
}
return dialect;
},
};
module.exports = oracleDriver;