Merged from MOODLE_14_STABLE: Indexes for exercise and version bump

This commit is contained in:
mjollnir_
2004-11-18 01:57:04 +00:00
parent 62bf565657
commit 2171c83396
5 changed files with 54 additions and 7 deletions
+14
View File
@@ -30,6 +30,20 @@ function exercise_upgrade($oldversion) {
exercise_refresh_events();
}
if ($oldversion < 2004111200) {
execute_sql('DROP INDEX prefix_exercise_course_idx;',false);
execute_sql('DROP INDEX prefix_exercise_submissions_exerciseid_idx;',false);
execute_sql('DROP INDEX prefix_exercise_assessments_exerciseid_idx;',false);
execute_sql('DROP INDEX prefix_exercise_rubrics_exerciseid_idx;',false);
execute_sql('DROP INDEX prefix_exercise_grades_exerciseid_idx;',false);
modify_database('','CREATE INDEX prefix_exercise_course_idx ON prefix_exercise (course);');
modify_database('','CREATE INDEX prefix_exercise_submissions_exerciseid_idx ON prefix_exercise_submissions (exerciseid);');
modify_database('','CREATE INDEX prefix_exercise_assessments_exerciseid_idx ON prefix_exercise_assessments (exerciseid);');
modify_database('','CREATE INDEX prefix_exercise_rubrics_exerciseid_idx ON prefix_exercise_rubrics (exerciseid);');
modify_database('','CREATE INDEX prefix_exercise_grades_exerciseid_idx ON prefix_exercise_grades (exerciseid);');
}
return true;
}