-- Migration 102: per-event e-mail notification preferences
--
-- Dotąd użytkownik miał jedną flagę notify_email_messages (używana także przez
-- classified question/answer). Rozbijamy na dedykowane flagi per typ e-maila.
-- Wszystkie default TRUE — zachowujemy obecne zachowanie dla istniejących userów.

ALTER TABLE users
    ADD COLUMN IF NOT EXISTS notify_email_classified_question BOOLEAN DEFAULT TRUE,
    ADD COLUMN IF NOT EXISTS notify_email_classified_answer BOOLEAN DEFAULT TRUE,
    ADD COLUMN IF NOT EXISTS notify_email_classified_expiry BOOLEAN DEFAULT TRUE;
