feat: add explain plan viewer

This commit is contained in:
SuLea-IT
2026-05-02 21:00:53 +08:00
parent eab5556b6f
commit d180539778
11 changed files with 747 additions and 19 deletions
+6
View File
@@ -104,9 +104,15 @@ export interface QueryTab {
lastExecutedSql?: string;
pinned?: boolean;
result?: QueryResult;
explainPlan?: import("@/lib/explainPlan").ParsedExplainPlan;
explainError?: string;
explainSql?: string;
lastExplainedSql?: string;
isExecuting: boolean;
isCancelling?: boolean;
executionId?: string;
isExplaining?: boolean;
explainExecutionId?: string;
mode: "data" | "query" | "redis" | "mongo";
tableMeta?: {
schema?: string;