Manus Sandbox fad88c5257 Checkpoint: Correction majeure du problème de création excessive d'utilisateurs
Problème identifié :
- La contrainte UNIQUE sur la colonne openId n'existait pas dans la base de données
- Tous les utilisateurs partageaient le même openId
- Chaque connexion créait un nouvel utilisateur au lieu de mettre à jour l'existant
- 344 utilisateurs en double ont été créés

Solution appliquée :
- Nettoyé 343 utilisateurs en double (gardé le plus récent pour chaque openId)
- Ajouté la contrainte UNIQUE sur la colonne openId via ALTER TABLE
- Maintenant onDuplicateKeyUpdate fonctionne correctement

Résultat :
- Plus aucun utilisateur en double ne sera créé
- À chaque connexion, l'utilisateur existant est mis à jour
- Table users propre avec seulement les utilisateurs uniques
2025-11-21 09:53:16 -05:00
2025-11-12 08:24:07 -05:00
2025-11-12 08:24:07 -05:00
2025-11-12 08:24:07 -05:00
2025-11-19 08:41:10 -05:00
2025-11-12 08:24:07 -05:00
2025-11-12 08:24:07 -05:00
2025-11-12 08:24:07 -05:00
2025-11-19 08:41:10 -05:00
2025-11-12 08:24:07 -05:00
2025-11-19 08:41:10 -05:00
2025-11-19 08:41:10 -05:00
2025-11-19 08:41:10 -05:00
2025-11-19 08:41:10 -05:00
2025-11-12 08:24:07 -05:00
2025-11-12 08:24:07 -05:00
2025-11-12 08:24:07 -05:00
Description
Gestion des Formations Itinova
98 MiB
Languages
TypeScript 92.9%
Shell 6%
JavaScript 0.7%
CSS 0.3%