mirror of
https://github.com/1f349/tulip.git
synced 2024-12-23 00:34:07 +00:00
27 lines
518 B
SQL
27 lines
518 B
SQL
-- name: GetUserList :many
|
|
SELECT subject,
|
|
name,
|
|
username,
|
|
picture,
|
|
email,
|
|
email_verified,
|
|
role,
|
|
updated_at,
|
|
active
|
|
FROM users
|
|
LIMIT 25 OFFSET ?;
|
|
|
|
-- name: UpdateUserRole :exec
|
|
UPDATE users
|
|
SET active = ?,
|
|
role=?
|
|
WHERE subject = ?;
|
|
|
|
-- name: VerifyUserEmail :exec
|
|
UPDATE users
|
|
SET email_verified = 1
|
|
WHERE subject = ?;
|
|
|
|
-- name: UserEmailExists :one
|
|
SELECT CAST(EXISTS(SELECT 1 FROM users WHERE email = ? AND email_verified = 1) AS BOOLEAN) AS email_exists;
|