diff --git a/plugins/dbgate-plugin-duckdb/src/frontend/driver.js b/plugins/dbgate-plugin-duckdb/src/frontend/driver.js index 71a966f7b..57146584f 100644 --- a/plugins/dbgate-plugin-duckdb/src/frontend/driver.js +++ b/plugins/dbgate-plugin-duckdb/src/frontend/driver.js @@ -36,10 +36,13 @@ const dialect = { dropIndex: true, createForeignKey: false, enableForeignKeyChecks: false, - dropForeignKey: false, + dropCheck: true, + dropUnique: true, + dropForeignKey: true, createPrimaryKey: false, - dropPrimaryKey: false, - dropReferencesWhenDropTable: false, + dropPrimaryKey: true, + dropReferencesWhenDropTable: true, + dropIndexContainsTableSpec: true, filteredIndexes: true, anonymousForeignKey: true, };