Updated sqlc files to split out queries by domain.

This commit is contained in:
2026-04-28 16:27:24 +02:00
parent e9e1f7ba8b
commit b5e12aa77d
7 changed files with 135 additions and 2 deletions
+28
View File
@@ -0,0 +1,28 @@
-- name: GetUserByEmail :one
SELECT id, email, password, created_at FROM users
WHERE email = $1::text LIMIT 1;
-- name: GetUserById :one
SELECT * FROM users
WHERE id = $1 LIMIT 1;
-- name: ListUsers :many
SELECT * FROM users
ORDER BY email;
-- name: CreateUser :one
INSERT INTO users (
email, password
) VALUES (
$1, $2
)
RETURNING *;
-- name: UpdateUser :exec
UPDATE users
set email = $2
WHERE id = $1;
-- name: DeleteUser :exec
DELETE FROM users
WHERE id = $1 and email = $2;