diff --git a/packages/api/src/controllers/connections.js b/packages/api/src/controllers/connections.js index 8662f5e3e..f006fb7b5 100644 --- a/packages/api/src/controllers/connections.js +++ b/packages/api/src/controllers/connections.js @@ -38,6 +38,11 @@ function getNamedArgs() { res.databaseFile = name; res.engine = 'sqlite@dbgate-plugin-sqlite'; } + + if (name.endsWith('.duckdb')) { + res.databaseFile = name; + res.engine = 'duckdb@dbgate-plugin-duckdb'; + } } } return res;