Prevents empty education inclusions.
authorStéphane Jacob <sj@m4x.org>
Mon, 1 Nov 2010 21:52:01 +0000 (22:52 +0100)
committerStéphane Jacob <sj@m4x.org>
Mon, 1 Nov 2010 21:52:01 +0000 (22:52 +0100)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
upgrade/1.0.1/merge.php

index e1e7ba5..223249e 100755 (executable)
@@ -264,6 +264,9 @@ echo "Addresses inclusions finished.\n";
 
 // Retrieves education from AX database. This is the hardest part since AX only kept education as an unformated string.
 echo "Starts educations inclusions.\n";
+// Deletes empty educations.
+XDB::rawExecute("DELETE FROM  fusionax_formations
+                       WHERE  Intitule_formation = '' AND Intitule_diplome = '' AND Descr_formation = ''");
 // Insert ids into fusionax_formations to prevent many joins.
 XDB::rawExecute('UPDATE  fusionax_formations           AS f
               LEFT JOIN  profile_education_enum        AS pe ON (pe.name = f.Intitule_formation)