From: Michael Tremer Date: Fri, 15 Jul 2022 10:33:44 +0000 (+0000) Subject: quotas: Add log files to quota calculation X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=78bdce7be6f4efa96f4f579c0f18bc2cf6375c39;p=pbs.git quotas: Add log files to quota calculation Signed-off-by: Michael Tremer --- diff --git a/src/database.sql b/src/database.sql index 8d2ec1e0..2ba7c9fd 100644 --- a/src/database.sql +++ b/src/database.sql @@ -1315,6 +1315,12 @@ CREATE VIEW public.user_disk_usages AS FROM (public.builds LEFT JOIN public.packages ON ((builds.pkg_id = packages.id))) WHERE ((builds.deleted IS FALSE) AND (builds.owner_id IS NOT NULL)) + UNION ALL + SELECT builds.owner_id, + jobs.log_size + FROM (public.jobs + LEFT JOIN public.builds ON ((builds.id = jobs.build_id))) + WHERE ((builds.deleted IS FALSE) AND (jobs.deleted IS FALSE) AND (builds.owner_id IS NOT NULL) AND (jobs.log_size IS NOT NULL)) ) SELECT objects.user_id, sum(objects.size) AS disk_usage