Projet

Général

Profil

Anomalie #7387

Ordre des SQL pas dans le bon sens

Ajouté par Gwenael Remond il y a environ 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Gwenael Remond
Catégorie:
-
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

Révision e3a5cc11 (diff)
Ajouté par root il y a environ 12 ans

modif_fields modifie maintenant le dictionnaire avant de l'insérer, plutôt que d'inserer puis faire un update (ref #7387)

Révision 9b158fe1 (diff)
Ajouté par Joël Cuissinat il y a environ 12 ans

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

#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é

Formats disponibles : Atom PDF