mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-11 17:29:37 +02:00
Amélioration de la migration timezone pour éviter les données corrompues PROBLÈME: Les événements existants ont des heures incorrectes car: - Stockés en TIMESTAMP (sans timezone) - Driver PostgreSQL les interprète comme UTC - Décalage d'1h lors de l'affichage SOLUTION: 1. Supprimer TOUS les événements existants 2. Convertir les colonnes TIMESTAMP → TIMESTAMPTZ 3. Forcer resynchronisation depuis Google Calendar Migration mise à jour: - DELETE FROM calendar_events (supprime données corrompues) - ALTER COLUMN → TIMESTAMPTZ - Les nouvelles syncs utiliseront TIMESTAMPTZ - Heures correctes garanties APRÈS REBUILD: 1. Docker rebuild applique TIMESTAMPTZ 2. Migration supprime les anciens événements 3. Resynchronisez Google Calendar dans l'interface 4. Les heures seront correctes scripts/migrate-calendar-timezone.js ligne 52-55