feat: add Highgo (瀚高) database support

Add full support for Highgo database, a PostgreSQL-compatible Chinese
domestic database. Includes database type definition, connection dialog,
agent driver mapping, and database icon.
This commit is contained in:
t8y2
2026-05-15 14:35:19 +08:00
parent f91ccf89c4
commit 2973bb1cd5
12 changed files with 136 additions and 8 deletions
+6
View File
@@ -8,6 +8,7 @@ export const SCHEMA_AWARE_TYPES = new Set<DatabaseType>([
"dameng",
"gaussdb",
"kingbase",
"highgo",
"vastbase",
"jdbc",
"h2",
@@ -28,6 +29,7 @@ export const DIAGRAM_SUPPORTED_TYPES = new Set<DatabaseType>([
"dameng",
"gaussdb",
"kingbase",
"highgo",
"vastbase",
"goldendb",
"h2",
@@ -46,6 +48,7 @@ export const DATABASE_SEARCH_SUPPORTED_TYPES = new Set<DatabaseType>([
"dameng",
"gaussdb",
"kingbase",
"highgo",
"vastbase",
"goldendb",
"h2",
@@ -75,6 +78,7 @@ export const TABLE_IMPORT_SUPPORTED_TYPES = new Set<DatabaseType>([
"dameng",
"gaussdb",
"kingbase",
"highgo",
"vastbase",
"goldendb",
]);
@@ -115,6 +119,7 @@ export const TREE_SCHEMA_TYPES = new Set<DatabaseType>([
"sqlserver",
"gaussdb",
"kingbase",
"highgo",
"vastbase",
"jdbc",
"trino",
@@ -126,6 +131,7 @@ export const PG_LIKE_STRUCTURE_TYPES = new Set<DatabaseType>(["postgres", "redsh
export const AGENT_DRIVER_TYPES = new Set<DatabaseType>([
"dameng",
"kingbase",
"highgo",
"vastbase",
"goldendb",
"oracle",