add fix for donate stats

This commit is contained in:
harold 2025-05-19 12:27:15 +05:00
parent c750e88d01
commit f14d06c349

View File

@ -400,6 +400,7 @@ FROM
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '24 hours' AND created_at >= NOW() - INTERVAL '24 hours'
AND paid_time IS NOT NULL
GROUP BY GROUP BY
DATE_TRUNC('hour', created_at) -- Группировка по часам DATE_TRUNC('hour', created_at) -- Группировка по часам
ORDER BY ORDER BY
@ -416,6 +417,8 @@ FROM
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '7 days' AND created_at >= NOW() - INTERVAL '7 days'
AND paid_time IS NOT NULL
GROUP BY GROUP BY
DATE(created_at) -- Группировка по дням DATE(created_at) -- Группировка по дням
ORDER BY ORDER BY
@ -432,6 +435,7 @@ FROM
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '1 month' AND created_at >= NOW() - INTERVAL '1 month'
AND paid_time IS NOT NULL
GROUP BY GROUP BY
DATE(created_at) -- Группировка по дням DATE(created_at) -- Группировка по дням
ORDER BY ORDER BY
@ -448,6 +452,7 @@ FROM
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '1 year' AND created_at >= NOW() - INTERVAL '1 year'
AND paid_time IS NOT NULL
GROUP BY GROUP BY
DATE_TRUNC('month', created_at) -- Группировка по месяцам DATE_TRUNC('month', created_at) -- Группировка по месяцам
ORDER BY ORDER BY
@ -462,7 +467,8 @@ FROM
public.donats public.donats
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '24 hours'; AND created_at >= NOW() - INTERVAL '24 hours'
AND paid_time IS NOT NULL;
` `
const GetDonationsSummaryLast7Days = ` const GetDonationsSummaryLast7Days = `
@ -473,7 +479,8 @@ FROM
public.donats public.donats
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '7 days'; AND created_at >= NOW() - INTERVAL '7 days'
AND paid_time IS NOT NULL;
` `
const GetDonationsSummaryLastMonth = ` const GetDonationsSummaryLastMonth = `
@ -484,7 +491,8 @@ FROM
public.donats public.donats
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '1 month'; AND created_at >= NOW() - INTERVAL '1 month'
AND paid_time IS NOT NULL;
` `
const GetDonationsSummaryLastYear = ` const GetDonationsSummaryLastYear = `
@ -495,7 +503,8 @@ FROM
public.donats public.donats
WHERE WHERE
streamer_id = @streamer_id streamer_id = @streamer_id
AND created_at >= NOW() - INTERVAL '1 year'; AND created_at >= NOW() - INTERVAL '1 year'
AND paid_time IS NOT NULL;
` `
const GetLastModeration = ` const GetLastModeration = `