-- Parcours : Lancer sa première collection haut de gamme
-- Note : pas de variable utilisateur (@pid) ici. Elle prend la collation de la
-- connexion (general_ci) et ne peut pas etre comparee a une colonne unicode_ci
-- (erreur 1267). Un litteral est coercible, donc compatible.

-- Créer le parcours
INSERT INTO public_parcours (id, title, subtitle, slug, duration_weeks, price_normal, price_launch, created_at)
VALUES (
    'PAR-COLLECTION-HDG',
    'Lancer sa première collection haut de gamme',
    'De l\'idée à la première vente — positionnement, book, prospection B2B et lancement',
    'lancer-sa-premiere-collection-haut-de-gamme',
    10,
    0,
    0,
    NOW()
)
ON DUPLICATE KEY UPDATE
    title    = VALUES(title),
    subtitle = VALUES(subtitle);

-- Supprimer les actions existantes si re-run
DELETE FROM parcours_actions WHERE parcours_id = 'PAR-COLLECTION-HDG';

-- Lier les 10 cartes dans l'ordre
INSERT INTO parcours_actions (parcours_id, card_id, position) VALUES
    ('PAR-COLLECTION-HDG', 'C-137', 1),
    ('PAR-COLLECTION-HDG', 'C-138', 2),
    ('PAR-COLLECTION-HDG', 'C-139', 3),
    ('PAR-COLLECTION-HDG', 'C-140', 4),
    ('PAR-COLLECTION-HDG', 'C-141', 5),
    ('PAR-COLLECTION-HDG', 'C-142', 6),
    ('PAR-COLLECTION-HDG', 'C-143', 7),
    ('PAR-COLLECTION-HDG', 'C-144', 8),
    ('PAR-COLLECTION-HDG', 'C-145', 9),
    ('PAR-COLLECTION-HDG', 'C-146', 10);
