Commit 67e7f0ab authored by Teodor Sigaev's avatar Teodor Sigaev

Add uninstall script

parent d3f54c79
...@@ -9,6 +9,7 @@ MODULE_big = hstore ...@@ -9,6 +9,7 @@ MODULE_big = hstore
OBJS = hstore_io.o hstore_op.o hstore_gist.o crc32.o OBJS = hstore_io.o hstore_op.o hstore_gist.o crc32.o
DATA_built = hstore.sql DATA_built = hstore.sql
DATA = uninstall_hstore.sql
DOCS = README.hstore DOCS = README.hstore
REGRESS = hstore REGRESS = hstore
......
BEGIN;
DROP OPERATOR CLASS gist_hstore_ops USING gist CASCADE;
DROP OPERATOR ->( hstore, text );
DROP OPERATOR ||( hstore, hstore );
DROP OPERATOR @>( hstore, hstore );
DROP OPERATOR <@( hstore, hstore );
DROP OPERATOR @( hstore, hstore );
DROP OPERATOR ~( hstore, hstore );
DROP OPERATOR =>( text, text );
DROP FUNCTION fetchval(hstore,text);
DROP FUNCTION isexists(hstore,text);
DROP FUNCTION isdefined(hstore,text);
DROP FUNCTION delete(hstore,text);
DROP FUNCTION hs_concat(hstore,hstore);
DROP FUNCTION hs_contains(hstore,hstore);
DROP FUNCTION hs_contained(hstore,hstore);
DROP FUNCTION tconvert(text,text);
DROP FUNCTION akeys(hstore);
DROP FUNCTION avals(hstore);
DROP FUNCTION skeys(hstore);
DROP FUNCTION svals(hstore);
DROP FUNCTION each(hstore);
DROP FUNCTION ghstore_compress(internal);
DROP FUNCTION ghstore_decompress(internal);
DROP FUNCTION ghstore_penalty(internal,internal,internal);
DROP FUNCTION ghstore_picksplit(internal, internal);
DROP FUNCTION ghstore_union(internal, internal);
DROP FUNCTION ghstore_same(internal, internal, internal);
DROP FUNCTION ghstore_consistent(internal,internal,int4);
DROP TYPE hstore CASCADE;
DROP TYPE hs_each CASCADE;
DROP TYPE ghstore CASCADE;
COMMIT;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment