Anomalie #5878
Erreur update_databases.py à la première instance/reconfigure
Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
Due date:
% Done:
100%
Distribution:
EOLE 2.3
Description
La création des tables n'étant plus réalisée par gen_databases.py (cf. modification), update_databases.py tente de modifier une table inexistante au premier passage :
## Mise à jour de base de données ## # Mise à jour de la base de données moodle ERROR 1146 (42S02) at line 10: Table 'moodle.mdl_config' doesn't exist
Related issues
History
#1 Updated by Joël Cuissinat over 9 years ago
En fait, avec "eolesql" il est bien prévu de conditionner le lancement des mises à jour grâce à une fonction de test à passer dans le paramètre test_active (cf. #1798).
Je joins une proposition de correction qui permet de conditionner la maj de la bdd de moodle selon :- l'activation du logiciel
- la présence de la table "mdl_config"
#2 Updated by Arnaud FORNEROT over 9 years ago
- Status changed from Nouveau to Résolu
- Target version set to Envole 3.3.7
L'action est à présent réalisée au moment du posttemplate.
La base est donc forcement déjà présente à ce moment là
#3 Updated by Arnaud FORNEROT over 9 years ago
- % Done changed from 0 to 100
#4 Updated by Arnaud FORNEROT about 9 years ago
- Status changed from Résolu to Fermé