From 5229431add9ded82395e46414f5efea6feba3c3d Mon Sep 17 00:00:00 2001 From: rick Date: Fri, 7 Nov 2025 15:41:27 +0800 Subject: [PATCH] feat(data): reset SQL query when querying tables - Clear SQL query input before executing table query- Add kind parameter to stores API endpoint callfix(api): include kind parameter in stores endpoint request - Append kind=database query parameter to fetch request- Maintain existing auth header and response processing - Ensure callback and error handling remains consistent --- ui/src/components/DataManager.vue | 1 + ui/src/components/net.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/src/components/DataManager.vue b/ui/src/components/DataManager.vue index f836609..e7bb4a4 100644 --- a/ui/src/components/DataManager.vue +++ b/ui/src/components/DataManager.vue @@ -171,6 +171,7 @@ const describeTable = (data: QueryData) => { executeQuery() } const queryTables = () => { + sqlQuery.value = `` executeQuery() } watch(kind, (k) => { diff --git a/ui/src/components/net.ts b/ui/src/components/net.ts index e6dbc38..a583b11 100644 --- a/ui/src/components/net.ts +++ b/ui/src/components/net.ts @@ -615,7 +615,7 @@ function GetStores(callback: (d: any) => void, 'X-Auth': getToken() }, } - fetch('/api/v1/stores', requestOptions) + fetch('/api/v1/stores?kind=database', requestOptions) .then(DefaultResponseProcess) .then(callback).catch(emptyOrDefault(errHandle)).finally(emptyOrDefault(final)) }