Relation isn't hardcoded anymore but determined on runtime. Added user
[mir.git] / dbscripts / dupetrigger / postgresql.sript
1 \connect - postgres
2 DROP FUNCTION dupecheck();
3 DROP TRIGGER commdupetrigger ON comment;
4 DROP TRIGGER contentdupetrigger ON content;
5 CREATE FUNCTION dupecheck() RETURNS OPAQUE AS '/pub/Dokumente/Indymedia/de-tech/Mir/src/dupetrigger.so' LANGUAGE 'C';
6 CREATE TRIGGER contentdupetrigger BEFORE INSERT OR UPDATE ON content FOR EACH ROW EXECUTE PROCEDURE dupecheck("no", "title", "subtitle", "creator", "description", "content_data");
7 CREATE TRIGGER commdupetrigger BEFORE INSERT OR UPDATE ON comment FOR EACH ROW EXECUTE PROCEDURE dupecheck("no", "creator", "to_media", "description", "title");