-- Migration 104: email preferences dla wydarzeń (D.3)
--
-- Defaults TRUE bo oba zdarzenia są actionable (wymagają reakcji —
-- zapis, przygotowanie, pamiętanie o terminie).

ALTER TABLE users
    ADD COLUMN IF NOT EXISTS notify_email_event_invites BOOLEAN DEFAULT TRUE,
    ADD COLUMN IF NOT EXISTS notify_email_event_reminders BOOLEAN DEFAULT TRUE;

-- Pole na tracking wysyłki przypomnienia 24h (żeby cron nie wysyłał dwa razy)
ALTER TABLE norda_events
    ADD COLUMN IF NOT EXISTS reminder_24h_sent_at TIMESTAMP;
