|
1 |
| -/* contrib/anyarray/anyarray--1.0.sql*/ |
| 1 | +/* contrib/anyarray/anyarray--1.0--2.0.sql*/ |
2 | 2 |
|
3 | 3 | -- complain if script is sourced in psql, rather than via CREATE EXTENSION
|
4 | 4 | \echo Use"CREATE EXTENSION anyarray" to load this file. \quit
|
5 | 5 |
|
6 | 6 | /*
|
7 |
| - anyarray 2.0RUM support |
| 7 | + anyarray 2.0 |
8 | 8 | */
|
9 | 9 |
|
| 10 | +CREATEFUNCTIONginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal) |
| 11 | +RETURNS internal |
| 12 | +AS'MODULE_PATHNAME' |
| 13 | +LANGUAGE C IMMUTABLE; |
| 14 | + |
| 15 | +ALTEROPERATOR FAMILY _bit_aa_ops USING gin ADD |
| 16 | + FUNCTION6 (bit[],bit[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 17 | + |
| 18 | +ALTEROPERATOR FAMILY _bytea_aa_ops USING gin ADD |
| 19 | + FUNCTION6 (bytea[],bytea[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 20 | + |
| 21 | +ALTEROPERATOR FAMILY _char_aa_ops USING gin ADD |
| 22 | + FUNCTION6 (char[],char[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 23 | + |
| 24 | +ALTEROPERATOR FAMILY _cidr_aa_ops USING gin ADD |
| 25 | + FUNCTION6 (cidr[],cidr[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 26 | + |
| 27 | +ALTEROPERATOR FAMILY _date_aa_ops USING gin ADD |
| 28 | + FUNCTION6 (date[],date[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 29 | + |
| 30 | +ALTEROPERATOR FAMILY _float4_aa_ops USING gin ADD |
| 31 | + FUNCTION6 (float4[],float4[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 32 | + |
| 33 | +ALTEROPERATOR FAMILY _float8_aa_ops USING gin ADD |
| 34 | + FUNCTION6 (float8[],float8[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 35 | + |
| 36 | +ALTEROPERATOR FAMILY _inet_aa_ops USING gin ADD |
| 37 | + FUNCTION6 (inet[],inet[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 38 | + |
| 39 | +ALTEROPERATOR FAMILY _int2_aa_ops USING gin ADD |
| 40 | + FUNCTION6 (int2[],int2[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 41 | + |
| 42 | +ALTEROPERATOR FAMILY _int4_aa_ops USING gin ADD |
| 43 | + FUNCTION6 (int4[],int4[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 44 | + |
| 45 | +ALTEROPERATOR FAMILY _int8_aa_ops USING gin ADD |
| 46 | + FUNCTION6 (int8[],int8[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 47 | + |
| 48 | +ALTEROPERATOR FAMILY _interval_aa_ops USING gin ADD |
| 49 | + FUNCTION6 (interval[],interval[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 50 | + |
| 51 | +ALTEROPERATOR FAMILY _macaddr_aa_ops USING gin ADD |
| 52 | + FUNCTION6 (macaddr[],macaddr[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 53 | + |
| 54 | +ALTEROPERATOR FAMILY _money_aa_ops USING gin ADD |
| 55 | + FUNCTION6 (money[],money[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 56 | + |
| 57 | +ALTEROPERATOR FAMILY _numeric_aa_ops USING gin ADD |
| 58 | + FUNCTION6 (numeric[],numeric[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 59 | + |
| 60 | +ALTEROPERATOR FAMILY _oid_aa_ops USING gin ADD |
| 61 | + FUNCTION6 (oid[],oid[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 62 | + |
| 63 | +ALTEROPERATOR FAMILY _text_aa_ops USING gin ADD |
| 64 | + FUNCTION6 (text[],text[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 65 | + |
| 66 | +ALTEROPERATOR FAMILY _time_aa_ops USING gin ADD |
| 67 | + FUNCTION6 (time[],time[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 68 | + |
| 69 | +ALTEROPERATOR FAMILY _timestamp_aa_ops USING gin ADD |
| 70 | + FUNCTION6 (timestamp[],timestamp[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 71 | + |
| 72 | +ALTEROPERATOR FAMILY _timestamptz_aa_ops USING gin ADD |
| 73 | + FUNCTION6 (timestamptz[],timestamptz[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 74 | + |
| 75 | +ALTEROPERATOR FAMILY _timetz_aa_ops USING gin ADD |
| 76 | + FUNCTION6 (timetz[],timetz[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 77 | + |
| 78 | +ALTEROPERATOR FAMILY _varbit_aa_ops USING gin ADD |
| 79 | + FUNCTION6 (varbit[],varbit[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 80 | + |
| 81 | +ALTEROPERATOR FAMILY _varchar_aa_ops USING gin ADD |
| 82 | + FUNCTION6 (varchar[],varchar[]) ginanyarray_triconsistent(internal, internal, anyarray,internal,internal,internal,internal,internal); |
| 83 | + |
10 | 84 | CREATEFUNCTIONrumanyarray_config(internal)
|
11 | 85 | RETURNS void
|
12 | 86 | AS'MODULE_PATHNAME'
|
|