Checkpoint: Évolution du système de rappels pour permettre jusqu'à 2 pièces jointes au lieu d'une seule. Migration SQL appliquée en local et sur le VPS de production. Les rappels existants sont préservés.
This commit is contained in:
13
todo.md
13
todo.md
@@ -1394,3 +1394,16 @@
|
||||
- [x] Retirer les logs de debug
|
||||
- [x] Déployer la version finale sur VPS
|
||||
- [x] Créer un checkpoint final
|
||||
|
||||
## Évolution rappels - 2 pièces jointes
|
||||
|
||||
- [x] Analyser le schéma actuel de la table rappels
|
||||
- [x] Planifier la migration pour passer de 1 à 2 pièces jointes
|
||||
- [x] Modifier le schéma Drizzle (drizzle/schema.ts)
|
||||
- [x] Créer et appliquer la migration SQL en local
|
||||
- [x] Adapter le backend (emailService.ts, rappelScheduler.ts, routers.ts, db.ts)
|
||||
- [x] Adapter le frontend (AdminRappels.tsx)
|
||||
- [x] Tester localement avec rappels existants
|
||||
- [x] Déployer sur VPS avec migration
|
||||
- [x] Vérifier que les rappels existants sont préservés (migration additive)
|
||||
- [x] Créer un checkpoint
|
||||
|
||||
Reference in New Issue
Block a user