La plupart du temps, la migration de la base de données est automatique. Il arrive que cette migration échoue lorsqu'il y a eu des modifications du schéma de la base de données par les établissements.
La plupart du temps, les établissements ont agrandi des champs pour répondre aux besoins de libellé plus long. Nous avons anticipé cette difficulté en agrandissant systématiquement tous les champs de la base.
Certains Lors de la migration PStage –> ESUP Stage, certains d'entre vous peuvent rencontrer des erreurs de type "CAN'T DROP FOREIGN KEY" suite à l'installation d'Esup Stage.
...
- fk_Enseignant_Affectation1 (table Enseignant) : vérifier qu'elle existe, et si ce n'est pas le cas, renommer la clé étrangère fk_Enseignant_Affectation en fk_Enseignant_Affectation1
- fk_Convention_Ufr1 (table Convention) : vérifier qu'elle existe, et si ce n'est pas le cas, renommer la clé étrangère fk_Convention_Ufr en fk_Convention_Ufr1
- fk_Convention_Etape1 (table Convention) : vérifier qu'elle existe, et si ce n'est pas le cas, renommer la clé étrangère fk_Convention_Etape en fk_Convention_Etape1
- fk_PersonnelCentreGestion_Affectation (table PersonnelCentreGestion) : si cette clé étrangère existe, il faut la supprimsupprimer
| Info |
|---|
Attention : ces vérifications et actions éventuelles doivent être faites avant le lancement de l'application esup-stage (avant le démarrage du tomcat), et après les commandes d'import du dump. |
...