mirror of
https://github.com/LemmyNet/lemmy.git
synced 2025-02-07 14:42:36 +00:00
Update replaceable_schema.sql
This commit is contained in:
parent
0f200435d7
commit
e6dc68d6d1
1 changed files with 6 additions and 7 deletions
|
@ -70,7 +70,7 @@ BEGIN
|
||||||
resolved = TRUE, resolver_id = mod_person_id, updated = now()
|
resolved = TRUE, resolver_id = mod_person_id, updated = now()
|
||||||
FROM new_removal
|
FROM new_removal
|
||||||
WHERE
|
WHERE
|
||||||
report.%1$s_id = new_removal.%1$a_id
|
report.%1$s_id = new_removal.%1$s_id
|
||||||
AND new_removal.removed;
|
AND new_removal.removed;
|
||||||
RETURN NULL;
|
RETURN NULL;
|
||||||
END $$;
|
END $$;
|
||||||
|
@ -214,8 +214,8 @@ BEGIN
|
||||||
LANGUAGE plpgsql
|
LANGUAGE plpgsql
|
||||||
AS $$
|
AS $$
|
||||||
BEGIN
|
BEGIN
|
||||||
|
-- Update aggregates for target, then update aggregates for target's creator
|
||||||
WITH
|
WITH
|
||||||
-- Update aggregates for target
|
|
||||||
target_diff (
|
target_diff (
|
||||||
creator_id, score
|
creator_id, score
|
||||||
) AS ( UPDATE
|
) AS ( UPDATE
|
||||||
|
@ -230,11 +230,10 @@ BEGIN
|
||||||
target_aggregates.comment_id = diff.target_id
|
target_aggregates.comment_id = diff.target_id
|
||||||
RETURNING
|
RETURNING
|
||||||
%2$s, diff.upvotes - diff.downvotes)
|
%2$s, diff.upvotes - diff.downvotes)
|
||||||
-- Update aggregates for target's creator
|
|
||||||
UPDATE
|
UPDATE
|
||||||
person_aggregates
|
person_aggregates
|
||||||
SET
|
SET
|
||||||
%1$s_score = %1$s_score + diff.score;
|
%1$s_score = %1$s_score + diff.score
|
||||||
FROM (
|
FROM (
|
||||||
SELECT
|
SELECT
|
||||||
creator_id,
|
creator_id,
|
||||||
|
|
Loading…
Reference in a new issue