feat: support create/drop database and schema from sidebar context menu

Add context menu actions for creating and dropping databases and schemas
directly from the sidebar tree. Supports MySQL, PostgreSQL, SQL Server,
ClickHouse, Oracle, and other server-based databases.
This commit is contained in:
t8y2 committed 2026-05-08 19:24:13 +08:00
1 parent acfe9d1b23
commit 0e6617c817
4 files changed
+229

No files matched your search

+13
View File
@@ -52,6 +52,19 @@ export const TABLE_IMPORT_SUPPORTED_TYPES = new Set<DatabaseType>([
export const TABLE_STRUCTURE_SUPPORTED_TYPES = new Set<DatabaseType>(["mysql", "postgres", "sqlite", "sqlserver"]);
export const CREATE_DATABASE_SUPPORTED_TYPES = new Set<DatabaseType>([
"mysql",
"postgres",
"sqlserver",
"clickhouse",
"oracle",
"dameng",
"gaussdb",
"doris",
"starrocks",
"redshift",
]);
export const FIELD_LINEAGE_SUPPORTED_TYPES = new Set<DatabaseType>([
"mysql",
"postgres",