feat: update template
This commit is contained in:
16
internal/db/query/access_logs.sql
Normal file
16
internal/db/query/access_logs.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
-- name: CreateAccessLog :exec
|
||||
INSERT INTO access_logs(request_id, user_id, ip, user_agent, request_method, request_path, referer, status_code,
|
||||
response_time_ms, started_at, message)
|
||||
VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11);
|
||||
|
||||
-- name: ListAccessLogs :many
|
||||
SELECT a.*, u.username
|
||||
FROM access_logs a
|
||||
LEFT JOIN sys_users u
|
||||
ON u.id = a.user_id
|
||||
ORDER BY a.started_at DESC, a.id
|
||||
LIMIT $1 OFFSET $2;
|
||||
|
||||
-- name: CountAccessLogs :one
|
||||
SELECT COUNT(*)
|
||||
FROM access_logs;
|
||||
Reference in New Issue
Block a user