fix(sidebar): locate reloaded data tables

Closes #8413
This commit is contained in:
t8y2 committed 2026-09-09 00:38:56 +08:00
1 parent 03cfeba8f7
commit 3d450a42cc
7 files changed
+97 -17

No files matched your search

@@ -35,7 +35,7 @@ export function tableMetaForDataTab(tab: QueryTab | undefined): DataTabTableMeta
// Keep filters usable when the table identity loaded but its column metadata did not.
return {
...tab.tableMeta,
schema: tab.schema,
schema: tab.tableMeta?.schema ?? tab.schema,
tableName,
columns: (tab.result?.columns ?? []).map(fallbackColumnInfo),
primaryKeys: tab.tableMeta?.primaryKeys ?? [],