health.php : Multi-answer questions data consistency

health.php : Multi-answer questions data consistency

par Séverin Terrier,
Nombre de réponses : 0
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour à tou(te)s,

Dans le cadre de la mise à jour vers Moodle 2.3 (en passant par Moodle 2.2), j'ai commencé par effectuer quelques vérifications sur mes Moodle 1.9, afin de les assainir un maximum, et limiter les risques de plantage lors de la mise à jour.

En utilisant moodle/admin/health.php (sous 1.9), je suis tombé sur l'erreur "Multi-answer questions data consistency".

En m'appuyant sur les informations de moodle/question/type/multianswer/db/upgrade.php, j'ai utilisé cette requête afin de trouver les questions qui posaient problème :

SELECT q.id, q.category, qma.sequence FROM mdl_question q JOIN mdl_question_multianswer qma ON q.id = qma.question;

Et j'en ai trouvé 28.

Mais je ne sais pas exactement quel requête lancer pour corriger cela directement dans mysql, d'un coup. Donc, si quelqu'un a une idée, je suis preneur.

Sinon, je pense copier upgrade.php, et le modifier afin de forcer l'exécution des corrections.

Vos avis ?

PS : j'ai aussi posé la question en anglais (mais sans réponse actuellement)

Séverin

Moyenne des évaluations  -