From: mj Date: Sat, 13 Oct 2001 21:05:54 +0000 (+0000) Subject: Now, first the triggers are dropped, then the function. X-Git-Tag: prexmlproducerconfig~341 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=e67e221625134babffa0cdc078086b2d0643f84d;p=mir.git Now, first the triggers are dropped, then the function. --- diff --git a/dbscripts/dupetrigger/postgresql.sript b/dbscripts/dupetrigger/postgresql.sript index 3879cf96..298ac42d 100755 --- a/dbscripts/dupetrigger/postgresql.sript +++ b/dbscripts/dupetrigger/postgresql.sript @@ -1,7 +1,7 @@ \connect - postgres -DROP FUNCTION dupecheck(); DROP TRIGGER commdupetrigger ON comment; DROP TRIGGER contentdupetrigger ON content; +DROP FUNCTION dupecheck(); CREATE FUNCTION dupecheck() RETURNS OPAQUE AS '/var/lib/postgres/data/dupetrigger.so' LANGUAGE 'C'; CREATE TRIGGER contentdupetrigger BEFORE INSERT OR UPDATE ON content FOR EACH ROW EXECUTE PROCEDURE dupecheck("no", "title", "subtitle", "creator", "description", "content_data"); CREATE TRIGGER commdupetrigger BEFORE INSERT OR UPDATE ON comment FOR EACH ROW EXECUTE PROCEDURE dupecheck("no", "creator", "to_media", "description", "title");