Anomalie #7387
Ordre des SQL pas dans le bon sens
Statut:
Fermé
Priorité:
Normal
Assigné à:
Gwenael Remond
Catégorie:
-
Version cible:
Début:
Echéance:
07/03/2014
% réalisé:
100%
Distribution:
EOLE 2.4
Description
L'UPDATE de l'élève se fait AVANT l'insertion de l'élève :
-------> UPDATE eleve SET FieldFromXMLImportActionDate='2014-02-11 15:49:08 ', FieldModifiedStatus='1', FieldActionType='CREATE' WHERE id='1951783' ;
-------> INSERT into eleve (ENTEleveFiliere, uid, ENTEleveTransport, ENTEleveEnseignements, ENTEleveStructRattachId, ENTEleveClasses, id, ENTEleveMEF, userPassword, ENTPersonJointure, ENTEleveNivFormation, ENTEleveStatutEleve, ENTEleveAutoriteParentale, ENTElevePere, ENTEleveMere, ENTEleveGroupes, ENTEleveCodeEnseignements, ENTPersonDateNaissance, ENTEleveParents, ENTElevePersRelEleve, ENTEleveBoursier, ENTEleveLibelleMEF, personalTitle, ENTPersonNomPatro, sn, ENTPersonStructRattach, ENTPersonAutresPrenoms, givenName, ENTEleveRegime) VALUES ('4EME GENERALE N.C 4E AES', 'AHW17508', 'N', 'ARTS PLASTIQUES
....
Les colonnes FieldFromXMLImportActionDate, FieldModifiedStatus, et FieldActionType sont donc à NULL après l'import.
De plus, à la création il faudrait insérer l'utilisateur avec les bonnes informations plutôt que de faire des UDPATE
Révisions associées
modif_fields modifie maintenant le dictionnaire avant de l'insérer, plutôt que d'inserer puis faire un update (ref #7387)
ldif export datetime dans la base et champs de login fixes #7387
Historique
#1 Mis à jour par Gwenael Remond il y a environ 12 ans
- % réalisé changé de 0 à 50
Il faut maintenant modifier les deltas :
FieldToLDIFFExportActionDate est toujours à Null après un export delta
#2 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Version cible changé de Eole 2.4-RC2 à Eole 2.4-RC3
#3 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 50 à 100
Appliqué par commit 9b158fe12324d3553064354f0d4f1d61cdeab610.
#4 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Echéance mis à 07/03/2014
- Assigné à mis à Gwenael Remond
#5 Mis à jour par Emmanuel GARETTE il y a presque 12 ans
OK.
#6 Mis à jour par Emmanuel GARETTE il y a presque 12 ans
- Statut changé de Résolu à Fermé