MCPcopy
hub / github.com/sequelize/sequelize / OpTypes

Interface OpTypes

lib/operators.ts:1–479  ·  lib/operators.ts::OpTypes

Source from the content-addressed store, hash-verified

1interface OpTypes {
2 /**
3 * Operator -|- (PG range is adjacent to operator)
4 *
5 * ```js
6 * [Op.adjacent]: [1, 2]
7 * ```
8 * In SQL
9 * ```sql
10 * -|- [1, 2)
11 * ```
12 */
13 readonly adjacent: unique symbol;
14 /**
15 * Operator ALL
16 *
17 * ```js
18 * [Op.gt]: {
19 * [Op.all]: literal(class="st">'SELECT 1')
20 * }
21 * ```
22 * In SQL
23 * ```sql
24 * > ALL (SELECT 1)
25 * ```
26 */
27 readonly all: unique symbol;
28 /**
29 * Operator AND
30 *
31 * ```js
32 * [Op.and]: {a: 5}
33 * ```
34 * In SQL
35 * ```sql
36 * AND (a = 5)
37 * ```
38 */
39 readonly and: unique symbol;
40 /**
41 * Operator ANY ARRAY (PG only)
42 *
43 * ```js
44 * [Op.any]: [2,3]
45 * ```
46 * In SQL
47 * ```sql
48 * ANY ARRAY[2, 3]::INTEGER
49 * ```
50 *
51 * Operator LIKE ANY ARRAY (also works for iLike and notLike)
52 *
53 * ```js
54 * [Op.like]: { [Op.any]: [class="st">'cat', class="st">'hat']}
55 * ```
56 * In SQL
57 * ```sql
58 * LIKE ANY ARRAY[class="st">'cat', class="st">'hat']
59 * ```
60 */

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected