gomvn/database/queries/user.sql

18 lines
346 B
MySQL
Raw Normal View History

2024-03-04 13:11:06 +00:00
-- name: CountUsers :one
SELECT count(*)
FROM users;
-- name: IsAdmin :one
SELECT 1
FROM users
WHERE admin = 1
AND token_hash = ?;
-- name: GetAllUsers :many
SELECT id, name, admin, created_at, updated_at
FROM users;
-- name: CreateUser :execlastid
INSERT INTO users (name, admin, token_hash, created_at, updated_at)
VALUES (?, ?, ?, ?, ?);