Update replaceable_schema.sql

This commit is contained in:
dullbananas 2023-12-25 09:02:32 -07:00 committed by GitHub
parent 0f200435d7
commit e6dc68d6d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -70,7 +70,7 @@ BEGIN
resolved = TRUE, resolver_id = mod_person_id, updated = now()
FROM new_removal
WHERE
report.%1$s_id = new_removal.%1$a_id
report.%1$s_id = new_removal.%1$s_id
AND new_removal.removed;
RETURN NULL;
END $$;
@ -214,8 +214,8 @@ BEGIN
LANGUAGE plpgsql
AS $$
BEGIN
-- Update aggregates for target, then update aggregates for target's creator
WITH
-- Update aggregates for target
target_diff (
creator_id, score
) AS ( UPDATE
@ -230,11 +230,10 @@ BEGIN
target_aggregates.comment_id = diff.target_id
RETURNING
%2$s, diff.upvotes - diff.downvotes)
-- Update aggregates for target's creator
UPDATE
person_aggregates
SET
%1$s_score = %1$s_score + diff.score;
%1$s_score = %1$s_score + diff.score
FROM (
SELECT
creator_id,