From 7a0dbf3fb77f3a7b1dcdacc1c63dc8199cb7ea6f Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Fri, 24 Jul 2026 14:10:06 +0800 Subject: [PATCH] feat(doris): expand native compatibility support --- .../connection/ConnectionDialog.vue | 50 +- apps/desktop/src/i18n/locales/en.ts | 1 + apps/desktop/src/i18n/locales/zh-CN.ts | 1 + crates/dbx-core/src/db/doris.rs | 5 + crates/dbx-core/src/db/mod.rs | 3 + crates/dbx-core/src/db/mysql.rs | 812 ++++-------------- crates/dbx-core/src/db/mysql_compatible.rs | 623 ++++++++++++++ crates/dbx-core/src/db/starrocks.rs | 5 + crates/dbx-core/src/schema.rs | 55 +- .../dbx-core/src/schema/providers/native.rs | 49 +- 10 files changed, 922 insertions(+), 682 deletions(-) create mode 100644 crates/dbx-core/src/db/doris.rs create mode 100644 crates/dbx-core/src/db/mysql_compatible.rs create mode 100644 crates/dbx-core/src/db/starrocks.rs diff --git a/apps/desktop/src/components/connection/ConnectionDialog.vue b/apps/desktop/src/components/connection/ConnectionDialog.vue index 43080a4491..0fcedae95a 100644 --- a/apps/desktop/src/components/connection/ConnectionDialog.vue +++ b/apps/desktop/src/components/connection/ConnectionDialog.vue @@ -5877,29 +5877,35 @@ function openExternalUrl(url: string) { -
+
- +
+ +

+ {{ t("connection.localInfilePathHint") }} +

+