diff --git a/apps/desktop/src/lib/databaseCapabilitySets.ts b/apps/desktop/src/lib/databaseCapabilitySets.ts index d043c8221..afc583d00 100644 --- a/apps/desktop/src/lib/databaseCapabilitySets.ts +++ b/apps/desktop/src/lib/databaseCapabilitySets.ts @@ -147,6 +147,7 @@ export const TABLE_STRUCTURE_SUPPORTED_TYPES = new Set([ "h2", "sundb", "iris", + "access", ]); export const CREATE_DATABASE_SUPPORTED_TYPES = new Set([ diff --git a/apps/desktop/src/lib/tableStructureCapabilities.ts b/apps/desktop/src/lib/tableStructureCapabilities.ts index 7c904aa48..693f23f69 100644 --- a/apps/desktop/src/lib/tableStructureCapabilities.ts +++ b/apps/desktop/src/lib/tableStructureCapabilities.ts @@ -201,6 +201,13 @@ const clickhouseCapabilities = capabilities({ comment: true, }); +const accessCapabilities = capabilities({ + dialect: "h2", + createTable: true, + addColumn: true, + createIndex: true, +}); + const capabilityByType: Partial> = { mysql: mysqlCapabilities, doris: mysqlCapabilities, @@ -222,6 +229,7 @@ const capabilityByType: Partial "oceanbase-oracle": oracleCapabilities, iris: oracleCapabilities, h2: h2Capabilities, + access: accessCapabilities, clickhouse: clickhouseCapabilities, };