From 58328fe5052c47d9d7d32e163a82e42ff3c9d238 Mon Sep 17 00:00:00 2001 From: max Date: Thu, 6 Apr 2023 09:30:53 -0500 Subject: [PATCH] Fix some SQL errors --- models/session.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/models/session.go b/models/session.go index 4b397e0..7f7399e 100644 --- a/models/session.go +++ b/models/session.go @@ -17,14 +17,14 @@ type Session struct { CreatedAt time.Time } -const sessionColumnsNoId = "\"UserId\", \"AuthToken\", \"CreatedAt\"" +const sessionColumnsNoId = "\"UserId\", \"AuthToken\",\"RememberMe\", \"CreatedAt\"" const sessionColumns = "\"Id\", " + sessionColumnsNoId const sessionTable = "public.\"Session\"" const ( selectSessionByAuthToken = "SELECT " + sessionColumns + " FROM " + sessionTable + " WHERE \"AuthToken\" = $1" selectAuthTokenIfExists = "SELECT EXISTS(SELECT 1 FROM " + sessionTable + " WHERE \"AuthToken\" = $1)" - insertSession = "INSERT INTO " + sessionTable + " (" + sessionColumnsNoId + ") VALUES ($1, $2, $3) RETURNING \"Id\"" + insertSession = "INSERT INTO " + sessionTable + " (" + sessionColumnsNoId + ") VALUES ($1, $2, $3, $4) RETURNING \"Id\"" deleteSessionByAuthToken = "DELETE FROM " + sessionTable + " WHERE \"AuthToken\" = $1" deleteSessionsOlderThan30Days = "DELETE FROM " + sessionTable + " WHERE \"CreatedAt\" < NOW() - INTERVAL '30 days'" deleteSessionsOlderThan6Hours = "DELETE FROM " + sessionTable + " WHERE \"CreatedAt\" < NOW() - INTERVAL '6 hours' AND \"RememberMe\" = false"