-- ============================================================
-- Migration 006 : Mise à jour des mentions légales date de naissance
-- Fichier : 006_legal_documents_birthdate_purposes.sql
-- Date    : 2026-03-19
-- ============================================================

UPDATE `legal_documents`
SET `content` = REPLACE(
  `content`,
  '<li><strong>Données d''inscription :</strong> email, pseudonyme</li>',
  '<li><strong>Données d''inscription :</strong> email, pseudonyme, date de naissance</li>'
)
WHERE `document_type` = 'privacy-policy'
  AND `content` LIKE '%<li><strong>Données d''inscription :</strong> email, pseudonyme</li>%';

UPDATE `legal_documents`
SET `content` = REPLACE(
  `content`,
  '<li>Créer et gérer votre compte</li>',
  '<li>Créer et gérer votre compte</li>\r\n  <li>Vérifier votre âge et appliquer les règles d''accès liées à l''âge</li>\r\n  <li>Gérer, le cas échéant, des événements, animations ou communications liés à votre anniversaire dans l''application</li>'
)
WHERE `document_type` = 'privacy-policy'
  AND `content` LIKE '%<li>Créer et gérer votre compte</li>%';

UPDATE `legal_documents`
SET `content` = REPLACE(
  `content`,
  '<li>Un âge minimum de 13 ans</li>',
  '<li>Un âge minimum de 13 ans</li>\r\n  <li>La communication d''une date de naissance exacte</li>'
)
WHERE `document_type` = 'terms-of-service'
  AND `content` LIKE '%<li>Un âge minimum de 13 ans</li>%';

UPDATE `legal_documents`
SET `content` = REPLACE(
  `content`,
  '<li>Déclaration obligatoire de l''âge à l''inscription</li>',
  '<li>Déclaration obligatoire de la date de naissance à l''inscription</li>'
)
WHERE `document_type` = 'age-restrictions'
  AND `content` LIKE '%<li>Déclaration obligatoire de l''âge à l''inscription</li>%';
