Files
dc/client/src/app/models/TableData.ts
T
4gl cfb60e5e4b
Build / Build-and-ng-test (pull_request) Failing after 1m45s
Build / Build-and-test-development (pull_request) Skipped
Lighthouse Checks / lighthouse (pull_request) Successful in 20m4s
fix: optimisation, renamed values for DDTYPE to save space
2026-07-25 16:18:42 +01:00

56 lines
933 B
TypeScript

export interface QueryClause {
GROUP_LOGIC: string
SUBGROUP_LOGIC: string
SUBGROUP_ID: number
VARIABLE_NM: any
OPERATOR_NM: string
RAW_VALUE: string
}
export interface ColumnDetail {
DDTYPE: string
FORMAT: string
LABEL: string
LENGTH: number
NAME: string
TYPE: string
// No longer sent by viewdata.sas — optional for legacy responses.
VARNUM?: number
}
export interface Approver {
PERSONNAME: string
EMAIL: string
USERID: string
}
export interface DQData {
BASE_COL: string
RULE_DATA: string
RULE_VALUE: string
SELECTBOX_ORDER: number
}
export interface MaxVarLength {
MAXLEN: number
NAME: string
}
export interface SASParam {
COLHEADERS: string
DTTMVARS: string
DTVARS: string
CLS_FLAG: number
FILTER_TEXT: string
LOADTYPE: string
PK: string
PKCNT: number
RK_FLAG: number
TMVARS: string
}
export interface ExcelRule {
XL_COLUMN: string
XL_RULE: string
}