This commit is contained in:
oneao committed 2025-11-28 17:31:58 +08:00
1 parent d03ac2b00a
commit cf4291652a
43 files changed
+359 -6254

No files matched your search

@@ -0,0 +1,23 @@
-- name: CreateUser :execrows
-- 插入用户并返回刚创建的记录
INSERT INTO user_info (id, account, password)
VALUES ($1, $2, $3);
-- name: GetUserById :one
-- 根据 ID 查询单条用户记录
SELECT *
FROM user_info
WHERE id = $1;
-- name: GetUserByAccountAndPassword :one
-- 根据账号和密码查询单条用户记录(登录用)
SELECT *
FROM user_info
WHERE account = $1
AND password = $2;
-- name: UpdateUserLoginLastTime :execrows
-- 更新用户最后登录时间,并返回影响的行数
UPDATE user_info
SET last_login_time = now()
WHERE id = $1;