if ($oldversion < 2003042700) {
/// Changing to multiple indexes
- execute_sql(" CREATE INDEX coursemoduleaction ON {$CFG->prefix}log (course,module,action) ");
- execute_sql(" CREATE INDEX courseuserid ON {$CFG->prefix}log (course,userid) ");
+ execute_sql(" CREATE INDEX {$CFG->prefix}log_coursemoduleaction_idx ON {$CFG->prefix}log (course,module,action) ");
+ execute_sql(" CREATE INDEX {$CFG->prefix}log_courseuserid_idx ON {$CFG->prefix}log (course,userid) ");
}
if ($oldversion < 2003042801) {
display integer NOT NULL default '0'
)");
- execute_sql("CREATE INDEX courseuserid ON {$CFG->prefix}course_display (course,userid)");
+ execute_sql("CREATE INDEX {$CFG->prefix}course_display_courseuserid_idx ON {$CFG->prefix}course_display (course,userid)");
}
return $result;
display integer NOT NULL default '0'
);
-CREATE INDEX courseuserid ON prefix_course_display (course,userid);
+CREATE INDEX prefix_course_display_courseuserid_idx ON prefix_course_display (course,userid);
CREATE TABLE prefix_course_modules (
id SERIAL PRIMARY KEY,
info varchar(255) NOT NULL default ''
);
-CREATE INDEX coursemoduleaction ON prefix_log (course,module,action);
+CREATE INDEX prefix_log_coursemoduleaction_idx ON prefix_log (course,module,action);
-CREATE INDEX courseuserid ON prefix_log (course,userid);
+CREATE INDEX prefix_log_courseuserid_idx ON prefix_log (course,userid);
CREATE TABLE prefix_log_display (
module varchar(20) NOT NULL default '',
questiontext text NOT NULL default '',
answertext varchar(255) NOT NULL default ''
);");
- modify_database ("", "CREATE INDEX question_prefix_quiz_match_sub_idx ON prefix_quiz_match_sub (question);");
+ modify_database ("", "CREATE INDEX prefix_quiz_match_sub_question_idx ON prefix_quiz_match_sub (question);");
modify_database ("", "CREATE TABLE prefix_quiz_multichoice (
id SERIAL PRIMARY KEY,
answers varchar(255) NOT NULL default '',
single integer NOT NULL default '0'
);");
- modify_database ("", "CREATE INDEX question_quiz_multichoice_idx ON prefix_quiz_multichoice (question);");
+ modify_database ("", "CREATE INDEX prefix_quiz_multichoice_question_idx ON prefix_quiz_multichoice (question);");
}
if ($oldversion < 2003040901) {
question integer NOT NULL default '0',
subquestions varchar(255) NOT NULL default ''
);");
- modify_database ("", "CREATE INDEX question ON prefix_quiz_match (question);");
+ modify_database ("", "CREATE INDEX prefix_quiz_match_question_idx ON prefix_quiz_match (question);");
}
return true;
}
subquestions varchar(255) NOT NULL default ''
);
# --------------------------------------------------------
-CREATE INDEX question_prefix_quiz_match_idx ON prefix_quiz_match (question);
+CREATE INDEX prefix_quiz_match_question_idx ON prefix_quiz_match (question);
#
# Table structure for table `quiz_match_sub`
answertext varchar(255) NOT NULL default ''
);
# --------------------------------------------------------
-CREATE INDEX question_prefix_quiz_match_sub_idx ON prefix_quiz_match_sub (question);
+CREATE INDEX prefix_quiz_match_sub_question_idx ON prefix_quiz_match_sub (question);
#
# Table structure for table quiz_multichoice
single integer NOT NULL default '0'
);
# --------------------------------------------------------
-CREATE INDEX question_quiz_multichoice_idx ON prefix_quiz_multichoice (question);
+CREATE INDEX prefix_quiz_multichoice_question_idx ON prefix_quiz_multichoice (question);
#
# Table structure for table quiz_question_grades
usecase integer NOT NULL default '0'
);
# --------------------------------------------------------
-CREATE INDEX question_prefix_quiz_shortanswer_idx ON prefix_quiz_shortanswer (question);
+CREATE INDEX prefix_quiz_shortanswer_question_idx ON prefix_quiz_shortanswer (question);
#
# Table structure for table quiz_truefalse
trueanswer integer NOT NULL default '0',
falseanswer integer NOT NULL default '0'
);
-CREATE INDEX question_prefix_quiz_truefalse_idx ON prefix_quiz_truefalse (question);
+CREATE INDEX prefix_quiz_truefalse_question_idx ON prefix_quiz_truefalse (question);
INSERT INTO prefix_log_display VALUES ('quiz', 'view', 'quiz', 'name');