16 lines
266 B
SQL
Executable File
16 lines
266 B
SQL
Executable File
-- name: CreateSession :one
|
|
INSERT INTO user_sessions (
|
|
username,
|
|
refresh_token,
|
|
user_agent,
|
|
client_ip,
|
|
is_blocked,
|
|
expires_at
|
|
) VALUES (
|
|
$1, $2, $3, $4, $5, $6
|
|
) RETURNING *;
|
|
|
|
-- name: GetSession :one
|
|
SELECT * FROM user_sessions
|
|
WHERE id = $1
|
|
LIMIT 1; |