The Higher Education and Research forge

Home My Page Projects Code Snippets Project Openings QoQ-CoT
Summary Activity Forums Tracker Tasks Docs News SCM Files Dokuwiki Listes Sympa

[#10656] Amélioration robustesse du setup

Date:
2016-05-13 13:06
Priority:
3
State:
Open
Submitted by:
Gérard Milhaud (geai)
Assigned to:
Nobody (None)
Product:
none
Operating System:
none
Component:
none
Summary:
Amélioration robustesse du setup

Detailed description
Actuellement, le setup concatène toutes les requêtes dans une chaîne et envoie finalement tout d'un coup.
2 problèmes :
- si une merde dans l'une quelconque des requêtes, toute la suite n'est pas exécutée... même si le script répond : « tout s'est bien passé »...
- on ne peut pas mettre les lignes dans un ordre quelconque dans le CSV, il faut que toutes les entrées d'une salle soient contiguës, car la salle est créée dès qu'une ligne avec une nouvelle salle apparaît => si une ligne pour une salle déjà créée apparaît plus bas dans le fichier, le INSERT échoue et toute la requête aussi...

Améliorations à faire :
- requêtes envoyées en direct dès le parsing du fichier et non plus tout d'un coup => on sait là où ça merde... Et on peut aussi avoir un ordre quelconque : on ne crée la salle que si elle ne l'a pas déjà été (requête supplémentaire, ou gestion d'un tableau pendant la boucle)
- modifier le message de façon à ce que « tout s'est bien passé » ne s'affiche que si... « tout s'est bien passé »...

No comments have been posted

No related tasks

No attached documents

No changes have been made to this item