aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jvoisin <julien.voisin@dustri.org> 2024-02-25 16:04:46 +0100
committerGravatar Frédéric Guillot <f@miniflux.net> 2024-02-25 17:50:30 -0800
commit04916a57d28b75a5060358cd0b5d898ee55427cb (patch)
treed604bae6f47813c6ca354fb218b770c77f712dc1
parent0adac5c6f7d3c03298a73a223d627813cc7ae0d6 (diff)
downloadv2-04916a57d28b75a5060358cd0b5d898ee55427cb.tar.gz
v2-04916a57d28b75a5060358cd0b5d898ee55427cb.tar.zst
v2-04916a57d28b75a5060358cd0b5d898ee55427cb.zip
Simplify CleanOldUserSessions' query
No need for a subquery, filtering on `created_at` directly is enough.
-rw-r--r--internal/storage/session.go2
-rw-r--r--internal/storage/user_session.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/internal/storage/session.go b/internal/storage/session.go
index cf48b5aa..1144f3ff 100644
--- a/internal/storage/session.go
+++ b/internal/storage/session.go
@@ -128,7 +128,7 @@ func (s *Storage) CleanOldSessions(days int) int64 {
DELETE FROM
sessions
WHERE
- id IN (SELECT id FROM sessions WHERE created_at < now() - interval '%d days')
+ created_at < now() - interval '%d days'
`
result, err := s.db.Exec(fmt.Sprintf(query, days))
if err != nil {
diff --git a/internal/storage/user_session.go b/internal/storage/user_session.go
index 9853d758..c0339873 100644
--- a/internal/storage/user_session.go
+++ b/internal/storage/user_session.go
@@ -170,7 +170,7 @@ func (s *Storage) CleanOldUserSessions(days int) int64 {
DELETE FROM
user_sessions
WHERE
- id IN (SELECT id FROM user_sessions WHERE created_at < now() - interval '%d days')
+ created_at < now() - interval '%d days'
`
result, err := s.db.Exec(fmt.Sprintf(query, days))
if err != nil {
d Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/fetch.test.js (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2022-03-22Handle integer sizes greater than i32Gravatar Jarred SUmner 14-74/+142
2022-03-22Linux-specific tweaksGravatar Jarred SUmner 6-43/+52
2022-03-22`Response.file` -> `Bun.file`Gravatar Jarred Sumner 3-72/+65
2022-03-21sendfile worksGravatar Jarred Sumner 7-62/+174
2022-03-21[bun.js] 2/? Implement `Response.file`, sendfile editionGravatar Jarred Sumner 8-161/+506
2022-03-21[bun.js] 1/? Implement `Response.file`Gravatar Jarred Sumner 13-103/+1103