Files
RustBox/migrations/mysql/V052__snooze.sql
T
Mateusz Gruszczyński 3b9110c8c8
RustBox CI / rustbox (push) Canceled after 0s
v0.2.22
2026-11-04 14:59:03 +01:00

10 lines
440 B
SQL

CREATE TABLE {{p}}snoozed_messages (
id VARCHAR(64) PRIMARY KEY,
message_uid BIGINT NOT NULL,
message_folder VARCHAR(512) NOT NULL,
wake_at BIGINT NOT NULL,
created_at VARCHAR(64) NOT NULL DEFAULT (CAST(CURRENT_TIMESTAMP AS CHAR)),
UNIQUE KEY idx_snoozed_messages_unique (message_uid, message_folder),
INDEX idx_snoozed_messages_wake (wake_at)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;