-- Migration 002: Wire visibility states to existing access_type_id column. -- The access_types table already has Libre (1), Interne (2), Interdit (3). -- No structural changes needed — this migration is a no-op for the schema. -- It documents the intent and ensures access_types seed rows exist. INSERT OR IGNORE INTO access_types (id, name, description) VALUES (1, 'Libre', 'TFE en libre accès à tout le monde sur la plateforme et en bibliothèque'), (2, 'Interne', 'TFE accessible uniquement sur place en physique. Une note descriptive est disponible sur le site'), (3, 'Interdit', 'TFE non disponible en physique ni sur le site. Une note descriptive est disponible sur le site');