From 647fa025f82cfe40900eccd7560613a605a4b83e Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sun, 25 Feb 2024 16:25:35 +0100 Subject: [PATCH] Simplify WeeklyFeedEntryCount No need for a `BETWEEN`: we want to filter on entries published in the last week, no need to express is as "entries published between now and last week", "entries published after last week" is enough. --- internal/storage/feed.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/storage/feed.go b/internal/storage/feed.go index 1d250f70..21c830a6 100644 --- a/internal/storage/feed.go +++ b/internal/storage/feed.go @@ -178,7 +178,7 @@ func (s *Storage) WeeklyFeedEntryCount(userID, feedID int64) (int, error) { WHERE entries.user_id=$1 AND entries.feed_id=$2 AND - entries.published_at BETWEEN (now() - interval '1 week') AND now(); + entries.published_at >= now() - interval '1 week'; ` var weeklyCount int