@easyquery/core
Version:
EasyQuery.JS core modules
26 lines (25 loc) • 543 B
TypeScript
import { DataType } from "../../types/data_type";
export interface EntityData {
name: string;
desc?: string;
uic: boolean;
uir: boolean;
uis: boolean;
ents?: EntityData[];
attrs?: EntityAttrData[];
}
export interface EntityAttrData {
id: string;
desc?: string;
cptn: string;
dtype: DataType;
uic: boolean;
uir: boolean;
uis: boolean;
size: number;
sqlExpr: string;
defOperator: string;
ops: string[];
lookupAttr: string;
edtr?: string;
}