module.exports = { up: async ({ context: db }) => { db.exec(` CREATE TABLE IF NOT EXISTS vrctl_event_reminders ( id INTEGER PRIMARY KEY AUTOINCREMENT, vrctl_event_id TEXT NOT NULL, message_id TEXT NOT NULL, channel_id TEXT NOT NULL, event_name TEXT, event_start INTEGER NOT NULL, reminder_sent INTEGER NOT NULL DEFAULT 0, created_at DATETIME DEFAULT CURRENT_TIMESTAMP ); `); db.exec(`CREATE INDEX IF NOT EXISTS idx_vrctl_reminders_pending ON vrctl_event_reminders (reminder_sent, event_start);`); }, down: async ({ context: db }) => { db.exec(`DROP TABLE IF EXISTS vrctl_event_reminders;`); } };