feat: get user sessions joined with user data

This commit is contained in:
2025-06-15 18:08:58 +02:00
parent d48519741d
commit c0814093e5
4 changed files with 183 additions and 6 deletions

View File

@ -49,3 +49,10 @@ WHERE id = $1
SELECT * FROM user_sessions
ORDER BY issued_at DESC
LIMIT $1 OFFSET $2;
-- name: GetUserSessions :many
SELECT sqlc.embed(session), sqlc.embed(u)
FROM user_sessions AS session
JOIN users AS u ON u.id = session.user_id
ORDER BY session.issued_at DESC
LIMIT $1 OFFSET $2;