diff --git a/contrib/uuid-ossp/uuid-ossp.sql.in b/contrib/uuid-ossp/uuid-ossp.sql.in index abc8dfdebbe96eaebd9c9a234de66ad8f4178ee6..93c8845ef1460980f1e27e6a03adebbc83ad203d 100644 --- a/contrib/uuid-ossp/uuid-ossp.sql.in +++ b/contrib/uuid-ossp/uuid-ossp.sql.in @@ -1,53 +1,54 @@ --- Adjust this setting to control where the objects get dropped. +/* $PostgreSQL: pgsql/contrib/uuid-ossp/uuid-ossp.sql.in,v 1.4 2007/11/13 00:20:36 tgl Exp $ */ + +-- Adjust this setting to control where the objects get created. SET search_path = public; CREATE OR REPLACE FUNCTION uuid_nil() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_nil'; -IMMUTABLE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_nil' +IMMUTABLE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_ns_dns() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_ns_dns'; -IMMUTABLE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_ns_dns' +IMMUTABLE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_ns_url() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_ns_url'; -IMMUTABLE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_ns_url' +IMMUTABLE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_ns_oid() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_ns_oid'; -IMMUTABLE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_ns_oid' +IMMUTABLE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_ns_x500() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_ns_x500'; -IMMUTABLE STRICT LANGUAGE C - +AS 'MODULE_PATHNAME', 'uuid_ns_x500' +IMMUTABLE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_generate_v1() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_generate_v1'; -VOLATILE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_generate_v1' +VOLATILE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_generate_v1mc() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_generate_v1mc'; -VOLATILE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_generate_v1mc' +VOLATILE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_generate_v3(namespace uuid, name text) RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_generate_v3'; -IMMUTABLE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_generate_v3' +IMMUTABLE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_generate_v4() RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_generate_v4'; -VOLATILE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_generate_v4' +VOLATILE STRICT LANGUAGE C; CREATE OR REPLACE FUNCTION uuid_generate_v5(namespace uuid, name text) RETURNS uuid -AS 'MODULE_PATHNAME', 'uuid_generate_v5'; -IMMUTABLE STRICT LANGUAGE C +AS 'MODULE_PATHNAME', 'uuid_generate_v5' +IMMUTABLE STRICT LANGUAGE C;