✅ **1. Affichage dans le tableau des séquences** - Nouvelle colonne "Formateur" ajoutée au tableau de gestion - Affiche le nom du formateur ou "-" si non renseigné ✅ **2. Liste prédéfinie avec autocomplétion** - Nouvelle table `formateurs` dans la base de données - Procédures tRPC (list, create, delete) pour gérer les formateurs - Composant `FormateurCombobox` avec autocomplétion intelligente - Possibilité d'ajouter rapidement un nouveau formateur depuis le formulaire - Recherche en temps réel parmi les formateurs existants ✅ **3. Inclusion dans les emails d'invitation** - Le nom du formateur est maintenant affiché dans les emails de confirmation d'inscription - Affichage conditionnel (uniquement si un formateur est renseigné) - Améliore la communication avec les apprenants Ces améliorations standardisent la gestion des formateurs, évitent les doublons/fautes de frappe, et enrichissent l'information transmise aux apprenants.
9 lines
933 B
JSON
9 lines
933 B
JSON
{
|
|
"query": "CREATE TABLE IF NOT EXISTS formateurs (\n id INT AUTO_INCREMENT PRIMARY KEY,\n nom VARCHAR(255) NOT NULL UNIQUE,\n actif BOOLEAN DEFAULT TRUE NOT NULL,\n createdAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,\n updatedAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL\n);",
|
|
"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 CREATE TABLE IF NOT EXISTS formateurs (\n id INT AUTO_INCREMENT PRIMARY KEY,\n nom VARCHAR(255) NOT NULL UNIQUE,\n actif BOOLEAN DEFAULT TRUE NOT NULL,\n createdAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,\n updatedAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL\n);",
|
|
"rows": [],
|
|
"messages": [],
|
|
"stdout": "",
|
|
"stderr": "",
|
|
"execution_time_ms": 189
|
|
} |