Skip to content
Snippets Groups Projects
Commit a8951b05 authored by Travis Ralston's avatar Travis Ralston
Browse files

Split user stats population to its own script

parent eb625dd9
No related branches found
No related tags found
No related merge requests found
......@@ -30,11 +30,3 @@ END;
$$;
DROP TRIGGER IF EXISTS media_change_for_user ON media;
CREATE TRIGGER media_change_for_user AFTER INSERT OR UPDATE OR DELETE ON media FOR EACH ROW EXECUTE PROCEDURE track_update_user_media();
-- Populate the new table
DO $$
BEGIN
IF ((SELECT COUNT(*) FROM user_stats)) = 0 THEN
INSERT INTO user_stats SELECT user_id, SUM(size_bytes) FROM media GROUP BY user_id;
END IF;
END $$;
-- Nothing
DO $$
BEGIN
IF ((SELECT COUNT(*) FROM user_stats)) = 0 THEN
INSERT INTO user_stats SELECT user_id, SUM(size_bytes) FROM media GROUP BY user_id;
END IF;
END $$;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment