14 lines
436 B
SQL
14 lines
436 B
SQL
-- name: SelectUserById :one
|
|
SELECT id, username, email, password_hash, created_at, updated_at
|
|
FROM user_auth
|
|
WHERE id = $1;
|
|
|
|
-- name: SelectUserByUsername :one
|
|
SELECT id, username, email, password_hash, created_at, updated_at
|
|
FROM user_auth
|
|
WHERE username = $1;
|
|
|
|
-- name: InsertUser :one
|
|
INSERT INTO user_auth (username, email, password_hash)
|
|
VALUES ($1, $2, $3)
|
|
RETURNING id, username, email, password_hash, created_at, updated_at;
|