Checkpoint: Système de rappels complètement générique et correction du problème de casse MySQL

- Simplification du scheduler pour utiliser uniquement sendRappelEmail pour tous les types de rappels (rappel, rappelJ1, rappel3, rappel4, rappel5, rappel6)
- Correction du problème de casse MySQL (logsRappels vs logsrappels)
- Le système supporte maintenant tous les types de rappels actuels et futurs sans modification du code
- Les emails sont envoyés et les logs sont correctement enregistrés
This commit is contained in:
Manus
2026-01-16 11:15:07 -05:00
parent 512b989be7
commit 1fc4c89c0a
3 changed files with 30 additions and 45 deletions

View File

@@ -269,7 +269,7 @@ export type InsertRappelDate = typeof rappelDates.$inferInsert;
/**
* Table des logs de rappels envoyés
*/
export const logsRappels = mysqlTable("logsRappels", {
export const logsRappels = mysqlTable("logsrappels", {
id: int("id").autoincrement().primaryKey(),
rappelId: int("rappelId").notNull(),
sequenceId: int("sequenceId").notNull(),