Files
wxapp-guantong/backend/queries/users.sql
T
rogee 7e41bcaaee
Build and push backend image / backend-image (push) Successful in 52s
chore: remove legacy booking flows and use local admin auth
2026-09-23 21:26:58 +08:00

25 lines
460 B
SQL

-- name: GetUserByOpenID :one
SELECT * FROM users
WHERE openid = ?;
-- name: GetUserByID :one
SELECT * FROM users
WHERE id = ?;
-- name: CreateUser :one
INSERT INTO users (id, openid, unionid, phone)
VALUES (?, ?, ?, ?)
RETURNING *;
-- name: TouchUserLogin :one
UPDATE users
SET last_login_at = CURRENT_TIMESTAMP
WHERE openid = ?
RETURNING *;
-- name: BindUserPhone :one
UPDATE users
SET phone = ?, updated_at = CURRENT_TIMESTAMP
WHERE id = ?
RETURNING *;