77-- cs_encrypted_v1 > ore_64_8_v1
88--
99
10-
1110DROP OPERATOR IF EXISTS > (cs_encrypted_v1, cs_encrypted_v1);
1211DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_gt_v1(a cs_encrypted_v1, b cs_encrypted_v1);
1312
@@ -47,9 +46,9 @@ CREATE OPERATOR >(
4746
4847
4948DROP OPERATOR IF EXISTS > (cs_encrypted_v1, ore_64_8_v1);
50- DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1 (a cs_encrypted_v1, b ore_64_8_v1);
49+ DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_gt_v1 (a cs_encrypted_v1, b ore_64_8_v1);
5150
52- CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a cs_encrypted_v1, b ore_64_8_v1)
51+ CREATE FUNCTION cs_encrypted_ore_64_8_v1_gt_v1 (a cs_encrypted_v1, b ore_64_8_v1)
5352RETURNS boolean AS $$
5453 SELECT cs_ore_64_8_v1(a) > b;
5554$$ LANGUAGE SQL;
@@ -86,9 +85,9 @@ CREATE OPERATOR >(
8685
8786
8887DROP OPERATOR IF EXISTS > (ore_64_8_v1, cs_encrypted_v1);
89- DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1 (a ore_64_8_v1, b cs_encrypted_v1);
88+ DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_gt_v1 (a ore_64_8_v1, b cs_encrypted_v1);
9089
91- CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a ore_64_8_v1, b cs_encrypted_v1)
90+ CREATE FUNCTION cs_encrypted_ore_64_8_v1_gt_v1 (a ore_64_8_v1, b cs_encrypted_v1)
9291RETURNS boolean AS $$
9392 SELECT a > cs_ore_64_8_v1(b);
9493$$ LANGUAGE SQL;
@@ -146,18 +145,18 @@ CREATE OPERATOR <(
146145);
147146
148147
149- DROP OPERATOR IF EXISTS < (cs_encrypted_v1, ore_64_8_v1 );
150- DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1(a cs_encrypted_v1 , b ore_64_8_v1 );
148+ DROP OPERATOR IF EXISTS < (jsonb, cs_encrypted_v1 );
149+ DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1(a jsonb , b cs_encrypted_v1 );
151150
152- CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a cs_encrypted_v1 , b ore_64_8_v1 )
151+ CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a jsonb , b cs_encrypted_v1 )
153152RETURNS boolean AS $$
154- SELECT cs_ore_64_8_v1(a) < b ;
153+ SELECT cs_ore_64_8_v1(a) < cs_ore_64_8_v1(b) ;
155154$$ LANGUAGE SQL;
156155
157156CREATE OPERATOR < (
158157 PROCEDURE= " cs_encrypted_ore_64_8_v1_lt_v1" ,
159- LEFTARG= cs_encrypted_v1 ,
160- RIGHTARG= ore_64_8_v1 ,
158+ LEFTARG= jsonb ,
159+ RIGHTARG= cs_encrypted_v1 ,
161160 COMMUTATOR = > ,
162161 NEGATOR = >= ,
163162 RESTRICT = scalarltsel,
@@ -166,26 +165,26 @@ CREATE OPERATOR <(
166165
167166
168167
169- DROP OPERATOR IF EXISTS < (jsonb, cs_encrypted_v1 );
170- DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1(a jsonb , b cs_encrypted_v1 );
168+ DROP OPERATOR IF EXISTS < (cs_encrypted_v1, ore_64_8_v1 );
169+ DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1(a cs_encrypted_v1 , b ore_64_8_v1 );
171170
172- CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a jsonb , b cs_encrypted_v1 )
171+ CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a cs_encrypted_v1 , b ore_64_8_v1 )
173172RETURNS boolean AS $$
174- SELECT cs_ore_64_8_v1(a) < cs_ore_64_8_v1(b) ;
173+ SELECT cs_ore_64_8_v1(a) < b ;
175174$$ LANGUAGE SQL;
176175
177176CREATE OPERATOR < (
178177 PROCEDURE= " cs_encrypted_ore_64_8_v1_lt_v1" ,
179- LEFTARG= jsonb ,
180- RIGHTARG= cs_encrypted_v1 ,
178+ LEFTARG= cs_encrypted_v1 ,
179+ RIGHTARG= ore_64_8_v1 ,
181180 COMMUTATOR = > ,
182181 NEGATOR = >= ,
183182 RESTRICT = scalarltsel,
184183 JOIN = scalarltjoinsel
185184);
186185
187186
188- DROP OPERATOR IF EXISTS < (ore_64_8_v1, cs_encrypted_v1);
187+ DROP OPERATOR IF EXISTS < (ore_64_8_v1, cs_encrypted_v1);
189188DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lt_v1(a ore_64_8_v1, b cs_encrypted_v1);
190189
191190CREATE FUNCTION cs_encrypted_ore_64_8_v1_lt_v1 (a ore_64_8_v1, b cs_encrypted_v1)
@@ -207,15 +206,15 @@ CREATE OPERATOR <(
207206-- ---------------------------------------------------------------------------------------
208207
209208
210- DROP OPERATOR IF EXISTS >= (cs_encrypted_v1, cs_encrypted_v1);
209+ DROP OPERATOR IF EXISTS >= (cs_encrypted_v1, cs_encrypted_v1);
211210DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_gte_v1(a cs_encrypted_v1, b cs_encrypted_v1);
212211
213212CREATE FUNCTION cs_encrypted_ore_64_8_v1_gte_v1 (a cs_encrypted_v1, b cs_encrypted_v1)
214213RETURNS boolean AS $$
215214 SELECT cs_ore_64_8_v1(a) >= cs_ore_64_8_v1(b);
216215$$ LANGUAGE SQL;
217216
218- CREATE OPERATOR < (
217+ CREATE OPERATOR >= (
219218 PROCEDURE= " cs_encrypted_ore_64_8_v1_gte_v1" ,
220219 LEFTARG= cs_encrypted_v1,
221220 RIGHTARG= cs_encrypted_v1,
@@ -234,7 +233,7 @@ RETURNS boolean AS $$
234233 SELECT cs_ore_64_8_v1(a) >= cs_ore_64_8_v1(b);
235234$$ LANGUAGE SQL;
236235
237- CREATE OPERATOR < (
236+ CREATE OPERATOR >= (
238237 PROCEDURE= " cs_encrypted_ore_64_8_v1_gte_v1" ,
239238 LEFTARG= cs_encrypted_v1,
240239 RIGHTARG= jsonb,
@@ -253,7 +252,7 @@ RETURNS boolean AS $$
253252 SELECT cs_ore_64_8_v1(a) >= b;
254253$$ LANGUAGE SQL;
255254
256- CREATE OPERATOR < (
255+ CREATE OPERATOR >= (
257256 PROCEDURE= " cs_encrypted_ore_64_8_v1_gte_v1" ,
258257 LEFTARG= cs_encrypted_v1,
259258 RIGHTARG= ore_64_8_v1,
@@ -272,7 +271,7 @@ RETURNS boolean AS $$
272271 SELECT cs_ore_64_8_v1(a) >= cs_ore_64_8_v1(b);
273272$$ LANGUAGE SQL;
274273
275- CREATE OPERATOR < (
274+ CREATE OPERATOR >= (
276275 PROCEDURE= " cs_encrypted_ore_64_8_v1_gte_v1" ,
277276 LEFTARG= jsonb,
278277 RIGHTARG= cs_encrypted_v1,
@@ -283,15 +282,15 @@ CREATE OPERATOR <(
283282);
284283
285284
286- DROP OPERATOR IF EXISTS >= (ore_64_8_v1, cs_encrypted_v1);
285+ DROP OPERATOR IF EXISTS >= (ore_64_8_v1, cs_encrypted_v1);
287286DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_gte_v1(a ore_64_8_v1, b cs_encrypted_v1);
288287
289288CREATE FUNCTION cs_encrypted_ore_64_8_v1_gte_v1 (a ore_64_8_v1, b cs_encrypted_v1)
290289RETURNS boolean AS $$
291290 SELECT a >= cs_ore_64_8_v1(b);
292291$$ LANGUAGE SQL;
293292
294- CREATE OPERATOR < (
293+ CREATE OPERATOR >= (
295294 PROCEDURE= " cs_encrypted_ore_64_8_v1_gte_v1" ,
296295 LEFTARG= ore_64_8_v1,
297296 RIGHTARG= cs_encrypted_v1,
@@ -313,7 +312,7 @@ RETURNS boolean AS $$
313312 SELECT cs_ore_64_8_v1(a) <= cs_ore_64_8_v1(b);
314313$$ LANGUAGE SQL;
315314
316- CREATE OPERATOR < (
315+ CREATE OPERATOR <= (
317316 PROCEDURE= " cs_encrypted_ore_64_8_v1_lte_v1" ,
318317 LEFTARG= cs_encrypted_v1,
319318 RIGHTARG= cs_encrypted_v1,
@@ -332,7 +331,7 @@ RETURNS boolean AS $$
332331 SELECT cs_ore_64_8_v1(a) <= cs_ore_64_8_v1(b);
333332$$ LANGUAGE SQL;
334333
335- CREATE OPERATOR < (
334+ CREATE OPERATOR <= (
336335 PROCEDURE= " cs_encrypted_ore_64_8_v1_lte_v1" ,
337336 LEFTARG= cs_encrypted_v1,
338337 RIGHTARG= jsonb,
@@ -343,37 +342,37 @@ CREATE OPERATOR <(
343342);
344343
345344
346- DROP OPERATOR IF EXISTS <= (cs_encrypted_v1, ore_64_8_v1 );
347- DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lte_v1(a cs_encrypted_v1 , b ore_64_8_v1 );
345+ DROP OPERATOR IF EXISTS <= (jsonb, cs_encrypted_v1 );
346+ DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lte_v1(a jsonb , b cs_encrypted_v1 );
348347
349- CREATE FUNCTION cs_encrypted_ore_64_8_v1_lte_v1 (a cs_encrypted_v1 , b ore_64_8_v1 )
348+ CREATE FUNCTION cs_encrypted_ore_64_8_v1_lte_v1 (a jsonb , b cs_encrypted_v1 )
350349RETURNS boolean AS $$
351350 SELECT cs_ore_64_8_v1(a) <= cs_ore_64_8_v1(b);
352351$$ LANGUAGE SQL;
353352
354- CREATE OPERATOR < (
353+ CREATE OPERATOR <= (
355354 PROCEDURE= " cs_encrypted_ore_64_8_v1_lte_v1" ,
356- LEFTARG= cs_encrypted_v1 ,
357- RIGHTARG= ore_64_8_v1 ,
355+ LEFTARG= jsonb ,
356+ RIGHTARG= cs_encrypted_v1 ,
358357 COMMUTATOR = >= ,
359358 NEGATOR = > ,
360359 RESTRICT = scalarlesel,
361360 JOIN = scalarlejoinsel
362361);
363362
364363
365- DROP OPERATOR IF EXISTS <= (jsonb, cs_encrypted_v1 );
366- DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lte_v1(a jsonb , b cs_encrypted_v1 );
364+ DROP OPERATOR IF EXISTS <= (cs_encrypted_v1, ore_64_8_v1 );
365+ DROP FUNCTION IF EXISTS cs_encrypted_ore_64_8_v1_lte_v1(a cs_encrypted_v1 , b ore_64_8_v1 );
367366
368- CREATE FUNCTION cs_encrypted_ore_64_8_v1_lte_v1 (a jsonb , b cs_encrypted_v1 )
367+ CREATE FUNCTION cs_encrypted_ore_64_8_v1_lte_v1 (a cs_encrypted_v1 , b ore_64_8_v1 )
369368RETURNS boolean AS $$
370- SELECT cs_ore_64_8_v1(a) <= cs_ore_64_8_v1(b) ;
369+ SELECT cs_ore_64_8_v1(a) <= b ;
371370$$ LANGUAGE SQL;
372371
373- CREATE OPERATOR < (
372+ CREATE OPERATOR <= (
374373 PROCEDURE= " cs_encrypted_ore_64_8_v1_lte_v1" ,
375- LEFTARG= jsonb ,
376- RIGHTARG= cs_encrypted_v1 ,
374+ LEFTARG= cs_encrypted_v1 ,
375+ RIGHTARG= ore_64_8_v1 ,
377376 COMMUTATOR = >= ,
378377 NEGATOR = > ,
379378 RESTRICT = scalarlesel,
@@ -389,7 +388,7 @@ RETURNS boolean AS $$
389388 SELECT a <= cs_ore_64_8_v1(b);
390389$$ LANGUAGE SQL;
391390
392- CREATE OPERATOR < (
391+ CREATE OPERATOR <= (
393392 PROCEDURE= " cs_encrypted_ore_64_8_v1_lte_v1" ,
394393 LEFTARG= ore_64_8_v1,
395394 RIGHTARG= cs_encrypted_v1,
@@ -416,3 +415,5 @@ CREATE OPERATOR CLASS cs_encrypted_ore_64_8_v1_btree_ops_v1 DEFAULT FOR TYPE cs_
416415 OPERATOR 3 = ,
417416 OPERATOR 4 >= ,
418417 OPERATOR 5 > ;
418+
419+
0 commit comments