Files
clickhouse-agx/src/lib/query.ts
2024-10-21 14:04:22 +02:00

20 lines
434 B
TypeScript

import { invoke } from "@tauri-apps/api/tauri";
export async function exec(query: string) {
try {
const r: string = await invoke("query", {
query,
udfs: "",
});
return JSON.parse(r);
} catch (e) {
console.error(e);
return {};
}
}
export type CHResponse = {
meta: [{ name: string; type: string }];
data: Array<{ [key: string]: any }>;
} | undefined