diff --git a/integration-tests/engines.js b/integration-tests/engines.js index 9214a88bd..ae4fe2b16 100644 --- a/integration-tests/engines.js +++ b/integration-tests/engines.js @@ -658,6 +658,7 @@ const cassandraEngine = { const duckdbEngine = { label: 'DuckDB', generateDbFile: true, + defaultSchemaName: 'main', connection: { engine: 'duckdb@dbgate-plugin-duckdb', }, @@ -671,6 +672,7 @@ const duckdbEngine = { skipAutoIncrement: true, skipDeploy: true, supportRenameSqlObject: true, + skipIncrementalAnalysis: true, }; const enginesOnCi = [ diff --git a/plugins/dbgate-plugin-duckdb/src/frontend/driver.js b/plugins/dbgate-plugin-duckdb/src/frontend/driver.js index 404eb4c2f..e3fbd5dfa 100644 --- a/plugins/dbgate-plugin-duckdb/src/frontend/driver.js +++ b/plugins/dbgate-plugin-duckdb/src/frontend/driver.js @@ -18,6 +18,7 @@ function getDatabaseFileLabel(databaseFile) { const dialect = { limitSelect: true, rangeSelect: true, + defaultSchemaName: 'main', offsetFetchRangeSyntax: false, explicitDropConstraint: true, stringEscapeChar: "'",