mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-11 17:29:37 +02:00
REBUILD-NOW.md: Instructions simples de rebuild Docker
Les corrections SQL (commit 8007c42) sont déjà dans le code.
Il suffit de rebuild l'image Docker pour que tout fonctionne:
docker-compose build notes-app
docker-compose restart notes-app
Aucun script manuel à exécuter. Tout est dans le code.
2.4 KiB
2.4 KiB
🚀 REBUILD ET REDÉMARRAGE
Les corrections SQL sont déjà dans le code!
Toutes les requêtes SQL ont été converties de SQLite vers PostgreSQL dans le commit 8007c42.
✅ Il suffit de rebuild Docker
docker-compose build notes-app
docker-compose restart notes-app
⏱️ Ce qui va se passer
-
Build (1-2 minutes)
- Docker va reconstruire l'image avec le code corrigé
- Les 234 requêtes SQL corrigées seront incluses
- Paramètres:
?→$1, $2, $3... - Booléens:
= 1→= TRUE,= 0→= FALSE
-
Redémarrage (30 secondes)
- PostgreSQL est déjà prêt
- L'application démarre avec le code corrigé
- Les tables existent déjà (pas de re-migration)
-
Résultat
- ✅ Connexion
admin/adminfonctionne - ✅ Flux RSS fonctionnent
- ✅ Plus d'erreur SQL dans les logs
- ✅ Connexion
🔍 Vérifier que ça fonctionne
Pendant le redémarrage, suivez les logs:
docker-compose logs -f notes-app
Vous DEVRIEZ voir:
✓ PostgreSQL connecté
✓ Tables PostgreSQL créées avec succès
✓ Base de données déjà initialisée
📰 === RSS Scheduler V2 démarré ===
🔄 === Début mise à jour RSS ===
📰 X flux à traiter
✓ Serveur NoteFlow démarré sur le port 2222
Vous NE devriez PLUS voir:
❌ "syntax error at end of input"
❌ "operator does not exist: boolean = integer"
📱 Tester la connexion
- Ouvrez: http://localhost:2222
- Connectez-vous:
admin/admin - ✅ Succès! Vous verrez vos notes/tâches/flux RSS
🎯 COMMANDE UNIQUE
docker-compose build notes-app && docker-compose restart notes-app && docker-compose logs -f notes-app
Cette commande va:
- Rebuild avec le code corrigé
- Redémarrer l'application
- Afficher les logs en temps réel
Appuyez sur Ctrl+C pour arrêter de suivre les logs (le serveur continue de tourner).
✅ Checklist finale
Après le redémarrage:
- Build terminé sans erreur
- Logs affichent "✓ Serveur NoteFlow démarré"
- Pas d'erreur SQL dans les logs
- http://localhost:2222 accessible
- Connexion admin/admin réussie
- Notes visibles
- Flux RSS fonctionnent
Commit appliqué: 8007c42 - Fix: Conversion SQL SQLite → PostgreSQL
234 requêtes SQL corrigées et prêtes à l'emploi dans l'image Docker.