feat(dolt): add native profile, branch database discovery, and SQL completion

This commit is contained in:
hanxuanyu authored and GitHub committed 2026-08-10 00:37:34 +08:00
1 parent 56edbd3656
commit 681c6f35c5
19 files changed
+304 -23

No files matched your search

@@ -1143,6 +1143,7 @@ const driverProfiles: Record<
icon: "mysql",
urlParams: "",
},
dolt: { type: "mysql", port: 3306, user: "root", label: "Dolt", icon: "dolt", urlParams: "" },
custom_postgres: {
type: "postgres",
port: 5432,
@@ -2662,6 +2663,7 @@ const iconTypeMap: Record<string, string> = {
victoriametrics: "victoriametrics",
jdbc: "jdbc",
custom_mysql: "mysql",
dolt: "dolt",
custom_postgres: "postgres",
...jdbcProductIconTypes(),
};
@@ -2749,6 +2751,7 @@ const dbOptions: DbOption[] = [
{ value: "jdbcx", label: "JDBCX" },
{ value: "manticoresearch", label: "Manticore Search" },
{ value: "custom_mysql", label: "Custom (MySQL)" },
{ value: "dolt", label: "Dolt" },
{ value: "custom_postgres", label: "Custom (PostgreSQL)" },
{ value: "dremio", label: "Dremio" },
...jdbcProductPickerOptions(),
@@ -2762,7 +2765,7 @@ const dbCategoryDefinitions: Array<{
{
key: "sql",
titleKey: "connection.databaseCategorySql",
optionValues: ["postgres", "mysql", "oracle", "sqlserver", "mariadb", "cockroachdb", "db2", "informix", "firebird", "iris", "jdbcx", "custom_mysql", "custom_postgres"],
optionValues: ["postgres", "mysql", "oracle", "sqlserver", "mariadb", "cockroachdb", "db2", "informix", "firebird", "iris", "jdbcx", "custom_mysql", "custom_postgres", "dolt"],
},
{
key: "analytics",