diff --git a/apps/desktop/src/components/explain/ExplainPlanViewer.vue b/apps/desktop/src/components/explain/ExplainPlanViewer.vue index 8a0caf38e..fbde5be39 100644 --- a/apps/desktop/src/components/explain/ExplainPlanViewer.vue +++ b/apps/desktop/src/components/explain/ExplainPlanViewer.vue @@ -45,6 +45,7 @@ const rawContent = computed(() => { }); const isRawString = computed(() => typeof props.plan?.raw === "string"); +const rawFormatLabel = computed(() => (props.plan?.databaseType === "sqlserver" ? "XML" : isRawString.value ? "TEXT" : "JSON")); const nodeCount = computed(() => (props.plan ? flattenExplainPlanNodes(props.plan.nodes).length : 0)); function tableCellText(value: unknown): string { @@ -77,7 +78,7 @@ function tableCellText(value: unknown): string {