H4KMCXGUC5MA7AZUN33GQQWCP66UP7T6IYGJB6HY5AUSKVS32YZAC RYFOZU2ZWYTUOPAUAVN7GVSP4O7P3CTJXHXRVVSL5UPIPZFBNFHQC RVHBV3B3RA3QTPQFCTICFFG5QGRUZ7EGXZNR4W2MOM2HPBHPZV7AC UOINKJ2JBCRTZPFTAXDPRJOEUWWPJ43IGVWLRIRLIGHLBMWDOGDQC 2IQRXLWETU2RLXPYKBSZIUULDHS346BAHE2NLOMOWXC6WDAX2BYQC 2GK5DOU7ODF4WBSN3QTD3WIO52VTL2LOAXKGCDEMMAQPTEO4A4HAC RYTQLATYOZ6ODIKYVJ63TC4OIQBXHSCV3NA2YD4NFP7443GQVSRQC ATJ54SPXPE2IIFRERUOBFF42HBSEADP4QOI743ZBUNBQX3PYKRXQC DDGBLKEN6VLDOV7LPG5PHYHWO7EYCCSFHVLGLB52CZV3USX2IQ6QC N22GPKYTOLZLBGTGDATQDVZ4R5APZEAOIA7L32X4UXBH4XNI7MWAC create function notifyBuildDeleted() returns trigger as $$beginexecute 'notify builds_deleted';return null;end;$$ language plpgsql;
create function notifyBuildsDeleted() returns trigger as 'begin notify builds_deleted; return null; end;' language plpgsql;create trigger BuildsDeleted after delete on Builds execute procedure notifyBuildsDeleted();create function notifyBuildRestarted() returns trigger as 'begin notify builds_restarted; return null; end;' language plpgsql;create trigger BuildRestarted after update on Builds for each rowwhen (old.finished = 1 and new.finished = 0) execute procedure notifyBuildRestarted();
create trigger BuildDeleted after delete on Buildsfor each rowexecute procedure notifyBuildDeleted();
create function notifyBuildCancelled() returns trigger as 'begin notify builds_cancelled; return null; end;' language plpgsql;create trigger BuildCancelled after update on Builds for each rowwhen (old.finished = 0 and new.finished = 1 and new.buildStatus = 4) execute procedure notifyBuildCancelled();
create function notifyBuildDeleted() returns trigger as $$beginexecute 'notify builds_deleted';return null;end;$$ language plpgsql;
create function notifyBuildsAdded() returns trigger as 'begin notify builds_added; return null; end;' language plpgsql;create trigger BuildsAdded after insert on Builds execute procedure notifyBuildsAdded();create function notifyBuildsDeleted() returns trigger as 'begin notify builds_deleted; return null; end;' language plpgsql;create trigger BuildsDeleted after delete on Builds execute procedure notifyBuildsDeleted();create function notifyBuildRestarted() returns trigger as 'begin notify builds_restarted; return null; end;' language plpgsql;create trigger BuildRestarted after update on Builds for each rowwhen (old.finished = 1 and new.finished = 0) execute procedure notifyBuildRestarted();
create trigger BuildDeleted after delete on Buildsfor each rowexecute procedure notifyBuildDeleted();
create function notifyBuildCancelled() returns trigger as 'begin notify builds_cancelled; return null; end;' language plpgsql;create trigger BuildCancelled after update on Builds for each rowwhen (old.finished = 0 and new.finished = 1 and new.buildStatus = 4) execute procedure notifyBuildCancelled();