@easyquery/core
Version:
EasyQuery.JS core modules
19 lines (18 loc) • 509 B
TypeScript
import { ExprTag } from "../../types/expr_tag";
import { DataKind } from "../../types/data_kind";
import { DataType } from "../../types/data_type";
import { QueryData } from "../../query/dto/query_data";
export interface ExpressionData {
id: string;
tag: ExprTag;
kind?: DataKind;
dtype?: DataType;
val?: string;
txt?: string;
distinct?: boolean;
func?: string;
args?: ExpressionData[];
sql?: string;
baseAttrId?: string;
query?: QueryData;
}