feat: add transfer fields to deposits table

This commit is contained in:
2026-02-08 03:56:36 +03:00
parent 57ddec9dde
commit c100e99c0d
3 changed files with 16 additions and 4 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "pezkuwi-telegram-miniapp",
"version": "1.0.174",
"version": "1.0.175",
"type": "module",
"description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards",
"author": "Pezkuwichain Team",
+3 -3
View File
@@ -1,5 +1,5 @@
{
"version": "1.0.174",
"buildTime": "2026-02-08T00:25:57.510Z",
"buildNumber": 1770510357511
"version": "1.0.175",
"buildTime": "2026-02-08T00:56:36.820Z",
"buildNumber": 1770512196820
}
@@ -0,0 +1,12 @@
-- Add transfer-related fields to tg_deposits
ALTER TABLE tg_deposits
ADD COLUMN IF NOT EXISTS retry_count INTEGER DEFAULT 0,
ADD COLUMN IF NOT EXISTS transfer_tx_hash TEXT,
ADD COLUMN IF NOT EXISTS last_error TEXT,
ADD COLUMN IF NOT EXISTS completed_at TIMESTAMPTZ,
ADD COLUMN IF NOT EXISTS failed_at TIMESTAMPTZ;
-- Index for faster queries
CREATE INDEX IF NOT EXISTS idx_deposits_status_retry
ON tg_deposits(status, retry_count)
WHERE status = 'confirming';