query store

This commit is contained in:
Julian Krauser 2024-12-18 22:27:44 +01:00
parent a01764e471
commit 9206a657c1
12 changed files with 490 additions and 34 deletions

View file

@ -1,3 +1,5 @@
import type { DynamicQueryStructure } from "../../types/dynamicQueries";
export interface TableMeta {
tableName: string;
columns: Array<{ column: string; type: string }>;
@ -6,5 +8,16 @@ export interface TableMeta {
export interface QueryViewModel {
id: number;
query: string;
title: string;
query: string | DynamicQueryStructure;
}
export interface CreateQueryViewModel {
title: string;
query: string | DynamicQueryStructure;
}
export interface UpdateQueryViewModel {
id: number;
query: string | DynamicQueryStructure;
}