diff --git a/migrations/009_tasks-module.sql b/migrations/009_tasks-module.sql index b08cfb3..f92df80 100644 --- a/migrations/009_tasks-module.sql +++ b/migrations/009_tasks-module.sql @@ -123,10 +123,11 @@ BEGIN END; $$ LANGUAGE plpgsql; +DROP TRIGGER IF EXISTS trigger_update_task_vote_counts ON votes; + CREATE TRIGGER trigger_update_task_vote_counts AFTER INSERT OR DELETE OR UPDATE ON votes FOR EACH ROW - WHEN (NEW.task_id IS NOT NULL OR OLD.task_id IS NOT NULL) EXECUTE FUNCTION update_task_vote_counts(); @@ -161,10 +162,11 @@ BEGIN END; $$ LANGUAGE plpgsql; +DROP TRIGGER IF EXISTS trigger_update_task_comment_count ON comments; + CREATE TRIGGER trigger_update_task_comment_count AFTER INSERT OR DELETE OR UPDATE OF status ON comments FOR EACH ROW - WHEN (NEW.task_id IS NOT NULL OR OLD.task_id IS NOT NULL) EXECUTE FUNCTION update_task_comment_count();