fix: settle quota and bound compression work
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
237899745
2026-07-25 21:40:57 +08:00
parent 64b1169e8c
commit b67275b3e8
12 changed files with 1150 additions and 657 deletions

View File

@@ -0,0 +1,11 @@
ALTER TABLE tasks
ADD COLUMN IF NOT EXISTS anonymous_quota_date DATE;
UPDATE tasks
SET anonymous_quota_date = (created_at AT TIME ZONE 'Asia/Shanghai')::date
WHERE anonymous_units_reserved > 0
AND anonymous_quota_date IS NULL;
CREATE INDEX IF NOT EXISTS idx_tasks_anonymous_reservation_pending
ON tasks(id)
WHERE anonymous_units_reserved > 0;