Files
RustBox/migrations/sqlite/V047__blob_keys_and_search_outbox.sql
T
2026-10-31 14:36:07 +01:00

21 lines
655 B
SQL

ALTER TABLE {{p}}draft_attachments ADD COLUMN checksum_sha256 TEXT;
CREATE TABLE {{p}}search_outbox (
id TEXT PRIMARY KEY,
generation TEXT NOT NULL,
event_type TEXT NOT NULL,
message_uid INTEGER NOT NULL,
folder TEXT NOT NULL,
payload TEXT,
attempts INTEGER NOT NULL DEFAULT 0,
available_at INTEGER NOT NULL DEFAULT 0,
claimed_until INTEGER NOT NULL DEFAULT 0,
dead_letter INTEGER NOT NULL DEFAULT 0,
last_error TEXT,
created_at INTEGER NOT NULL,
updated_at INTEGER NOT NULL
);
CREATE INDEX {{p}}idx_search_outbox_ready
ON {{p}}search_outbox(dead_letter, available_at, claimed_until, updated_at);