Добавлен счётчик уникальных пользователей за сегодня в /stat
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 7s

This commit is contained in:
vrubel 2026-06-15 18:12:42 +00:00
parent 6259dcb3e5
commit c7c0067881
2 changed files with 6 additions and 1 deletions

View file

@ -87,9 +87,13 @@ def get_stats() -> dict:
today_requests = conn.execute(
"SELECT COUNT(*) FROM requests WHERE date(timestamp) = ?",
(today,)).fetchone()[0]
today_unique_users = conn.execute(
"SELECT COUNT(DISTINCT user_id) FROM requests WHERE date(timestamp) = ?",
(today,)).fetchone()[0]
conn.close()
return {
'unique_users': unique_users,
'total_requests': total_requests,
'today_requests': today_requests,
'today_unique_users': today_unique_users,
}