]> pd.if.org Git - uuid/blob - postgres/pduuid--1.0.1--1.1.sql
Add support for gin indexes on uuid arrays.
[uuid] / postgres / pduuid--1.0.1--1.1.sql
1 CREATE OPERATOR CLASS gin__uuid_ops
2 DEFAULT
3 FOR TYPE _uuid USING gin
4 AS
5         OPERATOR        1       pg_catalog.&& (anyarray, anyarray),
6         OPERATOR        2       pg_catalog.@> (anyarray, anyarray),
7         OPERATOR        3       pg_catalog.<@ (anyarray, anyarray),
8         OPERATOR        4       pg_catalog.= (anyarray, anyarray),
9         FUNCTION        1       uuid_cmp (uuid, uuid),
10         FUNCTION        2       ginarrayextract (anyarray, internal, internal),
11         FUNCTION        3       ginqueryarrayextract (anyarray, internal, int2, internal, internal, internal, internal),
12         FUNCTION        4       ginarrayconsistent (internal, int2, anyarray, int4, internal, internal, internal, internal),
13         STORAGE         uuid
14 ;