2025-07-16 09:22:29 +03:00
|
|
|
CREATE TABLE IF NOT EXISTS kv_store (
|
|
|
|
|
key TEXT PRIMARY KEY,
|
|
|
|
|
value BLOB
|
2025-08-04 10:43:59 +03:00
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS ratelimit_queues (
|
|
|
|
|
queue_type TEXT NOT NULL,
|
|
|
|
|
msg_id TEXT NOT NULL,
|
|
|
|
|
msg_data BLOB NOT NULL,
|
|
|
|
|
batch_id INTEGER NOT NULL,
|
|
|
|
|
created_at INTEGER NOT NULL,
|
|
|
|
|
PRIMARY KEY (queue_type, batch_id, msg_id)
|
2025-09-01 11:50:41 +03:00
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS ratelimit_message_status (
|
|
|
|
|
msg_id TEXT PRIMARY KEY,
|
2025-09-01 12:07:39 +03:00
|
|
|
"status" TEXT NOT NULL,
|
2025-09-01 11:50:41 +03:00
|
|
|
updated_at INTEGER NOT NULL
|
2025-07-16 09:22:29 +03:00
|
|
|
);
|