-- Ajoute une étape création aux projets qui ont rencontré le problème de création d'étape dans bibliothèque projet
INSERT INTO etapes_projets
(etape, projet_id, created_at, updated_at)
SELECT 'creation', p.id, now(), now()
FROM projets p
WHERE not EXISTS(
        SELECT ep.id
        FROM etapes_projets ep
        WHERE p.id = ep.projet_id AND ep.etape = 'creation'
    );

-- Ajoute un statut En cours aux projets qui ont rencontré le problème de création de statut dans bibliothèque projet
INSERT INTO projets_statuts
(message, user_id, statut_id, projet_id, created_at, updated_at)
SELECT '', p.owner_id, 1, p.id, now(), now()
FROM projets p
WHERE not EXISTS(
        SELECT ps.id
        FROM projets_statuts ps
        WHERE p.id = ps.projet_id
    );