| 1 | export enum ConditionType { |
| 2 | Nested = 'nested', |
| 3 | Single = 'single', |
| 4 | } |
| 5 | |
| 6 | export enum Operator { |
| 7 | Equal = 'eq', |
| 8 | NotEqual = 'ne', |
| 9 | GreaterThan = 'gt', |
| 10 | LessThan = 'lt', |
| 11 | GreaterThanOrEqual = 'gte', |
| 12 | LessThanOrEqual = 'lte', |
| 13 | In = 'in', |
| 14 | NotIn = 'nin', |
| 15 | Like = 'like', |
| 16 | NotLike = 'nlike', |
| 17 | Between = 'btw', |
| 18 | NotBetween = 'nbtw', |
| 19 | IsNull = 'isn', |
| 20 | IsNotNull = 'isnn', |
| 21 | } |
| 22 | |
| 23 | export enum Conjunction { |
| 24 | And = 'and', |
| 25 | Or = 'or', |
| 26 | } |
| 27 |