-- Script de mise à jour de la base de données -- Formation Manager Itinova -- Version: d0d9d870 -- Date: 2025-01-03 -- Ce script contient les modifications de la base de données nécessaires -- pour cette version -- ============================================ -- Mise à jour du template d'inscription -- ============================================ -- Mettre à jour le bodyContent du template d'inscription -- pour utiliser les bonnes variables UPDATE emailTemplates SET bodyContent = '

Cher(e) {{prenomApprenant}} {{nomApprenant}},

Votre inscription à la formation {{nomFormation}} (séquence {{nomSequence}}) a bien été enregistrée.

Lieu : {{lieu}}

Dates :

{{datesHTML}}

Vous recevrez prochainement les invitations Outlook pour bloquer votre agenda.

À bientôt !

', updatedAt = NOW() WHERE type = 'inscription'; -- Vérifier que la mise à jour a été effectuée SELECT type, name, SUBSTRING(bodyContent, 1, 100) as bodyContent_preview, updatedAt FROM emailTemplates WHERE type = 'inscription'; -- ============================================ -- Notes importantes -- ============================================ -- 1. La procédure publique apprenants.createPublic a été ajoutée dans le code -- (pas de modification SQL nécessaire, c'est une procédure tRPC) -- 2. La variable {{datesHTML}} est maintenant disponible dans tous les templates -- d'emails pour afficher la liste formatée des dates -- 3. Les invitations ICS sont générées automatiquement pour chaque date -- de la séquence lors de l'envoi de l'email de confirmation -- ============================================ -- Fin du script -- ============================================