-- #migration 2026_08_16_185
-- Corrige un bug : "pas encore refusé" (parcours_refuse=0 par défaut) était
-- traité à tort comme "accepté", faisant apparaître la barre parcours avant
-- même que le client ait répondu à la suggestion. État explicite désormais :
-- NULL = pas encore répondu, 1 = accepté, 0 = refusé.
ALTER TABLE client_objectifs
  ADD COLUMN parcours_accepte TINYINT(1) NULL DEFAULT NULL AFTER parcours_refuse;

-- Reprise des lignes existantes : celles déjà marquées refusées le restent,
-- les autres passent en "pas encore répondu" (comportement correct par défaut).
UPDATE client_objectifs SET parcours_accepte = 0 WHERE parcours_refuse = 1;
