diff --git a/packages/superset-ui-query/src/types/Operator.ts b/packages/superset-ui-query/src/types/Operator.ts index cfd9153f0a..40c606f050 100644 --- a/packages/superset-ui-query/src/types/Operator.ts +++ b/packages/superset-ui-query/src/types/Operator.ts @@ -2,10 +2,10 @@ const UNARY_OPERATORS = ['IS NOT NULL', 'IS NULL'] as const; /** List of operators that require another operand that is a single value */ -const BINARY_OPERATORS = ['=', '!=', '>', '<', '>=', '<=', 'like', 'regex'] as const; +const BINARY_OPERATORS = ['=', '!=', '>', '<', '>=', '<=', 'LIKE', 'REGEX'] as const; /** List of operators that require another operand that is a set */ -const SET_OPERATORS = ['in', 'not in'] as const; +const SET_OPERATORS = ['IN', 'NOT IN'] as const; //--------------------------------------------------- // Derived types diff --git a/packages/superset-ui-query/test/convertFilter.test.ts b/packages/superset-ui-query/test/convertFilter.test.ts index cd591b8698..2947b82a4b 100644 --- a/packages/superset-ui-query/test/convertFilter.test.ts +++ b/packages/superset-ui-query/test/convertFilter.test.ts @@ -37,12 +37,12 @@ describe('convertFilter', () => { expressionType: 'SIMPLE', clause: 'WHERE', subject: 'toppings', - operator: 'in', + operator: 'IN', comparator: ['boba', 'grass jelly'], }), ).toEqual({ col: 'toppings', - op: 'in', + op: 'IN', val: ['boba', 'grass jelly'], }); }); diff --git a/packages/superset-ui-query/test/types/Filter.test.ts b/packages/superset-ui-query/test/types/Filter.test.ts index 0f6fb53378..92035bde9c 100644 --- a/packages/superset-ui-query/test/types/Filter.test.ts +++ b/packages/superset-ui-query/test/types/Filter.test.ts @@ -56,7 +56,7 @@ describe('Filter type guards', () => { expressionType: 'SIMPLE', clause: 'WHERE', subject: 'tea', - operator: 'in', + operator: 'IN', comparator: ['hojicha', 'earl grey'], }), ).toEqual(true);