mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
d153b80161
Some of the many error messages introduced in458857cc
missed 'FROM unpackaged'. Alsoe016b724
and45ffeb7e
forgot to quote extension version numbers. Backpatch to 9.1, just like458857cc
which introduced the messages. Do so because the error messages thrown when the wrong command is copy & pasted aren't easy to understand.
30 lines
1.3 KiB
SQL
30 lines
1.3 KiB
SQL
/* contrib/xml2/xml2--unpackaged--1.0.sql */
|
|
|
|
-- complain if script is sourced in psql, rather than via CREATE EXTENSION
|
|
\echo Use "CREATE EXTENSION xml2 FROM unpackaged" to load this file. \quit
|
|
|
|
ALTER EXTENSION xml2 ADD function xslt_process(text,text);
|
|
ALTER EXTENSION xml2 ADD function xslt_process(text,text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_table(text,text,text,text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_nodeset(text,text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_nodeset(text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_list(text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_list(text,text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_bool(text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_number(text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_nodeset(text,text,text,text);
|
|
ALTER EXTENSION xml2 ADD function xpath_string(text,text);
|
|
ALTER EXTENSION xml2 ADD function xml_encode_special_chars(text);
|
|
ALTER EXTENSION xml2 ADD function xml_valid(text);
|
|
|
|
-- xml_valid is now an alias for core xml_is_well_formed()
|
|
|
|
CREATE OR REPLACE FUNCTION xml_valid(text) RETURNS bool
|
|
AS 'xml_is_well_formed'
|
|
LANGUAGE INTERNAL STRICT STABLE;
|
|
|
|
-- xml_is_well_formed is now in core, not needed in extension.
|
|
-- be careful to drop extension's copy not core's.
|
|
|
|
DROP FUNCTION @extschema@.xml_is_well_formed(text);
|