mirror of
https://github.com/1f349/gomvn.git
synced 2024-10-18 09:21:48 +01:00
18 lines
346 B
MySQL
18 lines
346 B
MySQL
|
-- 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 (?, ?, ?, ?, ?);
|