fix(doris): enable explain plan support

This commit is contained in:
jearhe authored and GitHub committed 2026-09-10 00:28:40 +08:00
1 parent 1663f3633f
commit e2240d4ed1
8 files changed
+193 -9

No files matched your search

@@ -1713,7 +1713,7 @@ function parseExplainFromData(explainData: unknown, dbType: string): ParsedExpla
return parseOracleExplainText(explainData);
}
if (!explainData || typeof explainData !== "object") return undefined;
const supportedTypes = ["mysql", "postgres", "dameng", "questdb"] as const;
const supportedTypes = ["mysql", "postgres", "dameng", "questdb", "doris"] as const;
if (!supportedTypes.includes(dbType as (typeof supportedTypes)[number])) return undefined;
try {
return parseExplainResult(dbType as (typeof supportedTypes)[number], explainData as import("@/types/database").QueryResult);