-- #migration 2026_10_10_001
-- Sections dont l'utilisateur a déjà vu la présentation (synchronisé entre appareils).
CREATE TABLE IF NOT EXISTS user_section_seen (
  id        INT AUTO_INCREMENT PRIMARY KEY,
  user_id   VARCHAR(64) NOT NULL,
  section   VARCHAR(64) NOT NULL,
  seen_at   TIMESTAMP   DEFAULT CURRENT_TIMESTAMP,
  UNIQUE KEY uniq_user_section (user_id, section),
  KEY idx_user (user_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
