-- #migration 2026_07_13_025
-- Renomme candidatures.source_feature en candidatures.plan : ce champ ne sert
-- qu'à identifier la formule candidatée (essentiel/premium), jamais une feature
-- de paywall. Harmonise avec le terme "plan" utilisé côté front/back.
ALTER TABLE candidatures CHANGE COLUMN source_feature plan VARCHAR(50) NULL;
UPDATE candidatures SET plan = 'essentiel' WHERE plan IS NULL OR plan <> 'premium';
