This commit is contained in:
2025-04-14 15:28:51 +08:00
parent f100427f8b
commit 371b89ee8d
93 changed files with 3757 additions and 1038 deletions

View File

@@ -19,8 +19,21 @@ WHERE created_at BETWEEN @start_at AND @end_at
AND (@username::text = '' OR username ILIKE '%' || @username || '%');
-- name: ListSysUserLoginLogCondition :many
SELECT * FROM sys_user_login_log
WHERE created_at BETWEEN @start_at AND @end_at
SELECT
id,
created_at,
email,
COALESCE((SELECT username FROM sys_user WHERE email = sys_user_login_log.email LIMIT 1), '') AS username,
user_uuid,
is_success,
message,
referer_url,
url,
os,
ip,
browser
FROM sys_user_login_log
WHERE sys_user_login_log.created_at BETWEEN @start_at AND @end_at
AND (@email::text = '' OR email ILIKE '%' || @email || '%')
AND (@username::text = '' OR username ILIKE '%' || @username || '%')
ORDER BY created_at DESC