fix(chat): cast date_trunc to timestamptz, drop interval hack

This commit is contained in:
2026-05-04 16:43:54 +08:00
parent daf13fff8a
commit 98b4f01b10
3 changed files with 20 additions and 29 deletions
+2 -2
View File
@@ -27,7 +27,7 @@ GROUP BY model_id
ORDER BY cost_usd DESC;
-- name: SummarizeUsageByDay :many
SELECT date_trunc('day', created_at) AS day,
SELECT date_trunc('day', created_at)::timestamptz AS day,
SUM(prompt_tokens)::int AS prompt_tokens,
SUM(completion_tokens)::int AS completion_tokens,
SUM(thinking_tokens)::int AS thinking_tokens,
@@ -38,7 +38,7 @@ GROUP BY day
ORDER BY day;
-- name: SummarizeUserDaily :many
SELECT date_trunc('day', created_at) AS day,
SELECT date_trunc('day', created_at)::timestamptz AS day,
SUM(prompt_tokens)::int AS prompt_tokens,
SUM(completion_tokens)::int AS completion_tokens,
SUM(thinking_tokens)::int AS thinking_tokens,