Checkpoint: Ajout de la possibilité de joindre un fichier dans l'envoi des rappels par email
Modifications apportées : - Ajout des colonnes nomFichier, urlFichier, s3Key, typeFichier, tailleFichier dans la table rappels - Création du composant FileUpload pour l'upload de fichiers vers S3 (max 10 Mo) - Création de l'endpoint API /api/upload-file pour gérer l'upload - Intégration du composant FileUpload dans les formulaires de création et modification de rappels - Mise à jour des procédures tRPC create et update pour gérer les informations de fichier - Modification des fonctions sendRappelJ7Email et sendRappelJ1Email pour inclure les pièces jointes - Mise à jour du scheduler de rappels pour passer les informations de fichier lors de l'envoi - Les fichiers sont téléchargés depuis S3 et convertis en base64 pour être attachés aux emails
This commit is contained in:
8
.manus/db/db-query-error-1767869547267.json
Normal file
8
.manus/db/db-query-error-1767869547267.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"query": "ALTER TABLE rappels \nADD COLUMN nomFichier VARCHAR(255) NULL AFTER derniereExecution,\nADD COLUMN urlFichier TEXT NULL AFTER nomFichier,\nADD COLUMN s3Key VARCHAR(500) NULL AFTER urlFichier,\nADD COLUMN typeFichier VARCHAR(100) NULL AFTER s3Key,\nADD COLUMN tailleFichier INT NULL AFTER typeFichier;",
|
||||
"command": "mysql --batch --raw --column-names --default-character-set=utf8mb4 --host gateway02.us-east-1.prod.aws.tidbcloud.com --port 4000 --user 4CrrYuB5tme73Qo.root --database 7PAT67UmWoxv8vwp8Bbcv6 --execute ALTER TABLE rappels \nADD COLUMN nomFichier VARCHAR(255) NULL AFTER derniereExecution,\nADD COLUMN urlFichier TEXT NULL AFTER nomFichier,\nADD COLUMN s3Key VARCHAR(500) NULL AFTER urlFichier,\nADD COLUMN typeFichier VARCHAR(100) NULL AFTER s3Key,\nADD COLUMN tailleFichier INT NULL AFTER typeFichier;",
|
||||
"returncode": 1,
|
||||
"logs": [
|
||||
"ERROR 1054 (42S22) at line 1: Unknown column 'nomfichier' in 'rappels'"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user