mirror of
https://github.com/moodle/moodle.git
synced 2025-02-22 19:06:51 +01:00
28 lines
1.3 KiB
PHP
28 lines
1.3 KiB
PHP
<?php // $Id$
|
|
|
|
function dialogue_upgrade($oldversion) {
|
|
// This function does anything necessary to upgrade
|
|
// older versions to match current functionality
|
|
|
|
global $CFG;
|
|
|
|
if ($oldversion < 2004111000) {
|
|
execute_sql("DROP INDEX {$CFG->prefix}dialogue_course_idx;",false);
|
|
execute_sql("DROP INDEX {$CFG->prefix}dialogue_conversations_userid_idx;",false);
|
|
execute_sql("DROP INDEX {$CFG->prefix}dialogue_conversations_recipientid_idx;",false);
|
|
execute_sql("DROP INDEX {$CFG->prefix}dialogue_entries_dialogueid_idx;",false);
|
|
execute_sql("DROP INDEX {$CFG->prefix}dialogue_entries_userid_idx;",false);
|
|
|
|
modify_database('','CREATE INDEX prefix_dialogue_course_idx ON prefix_dialogue (course);');
|
|
modify_database('','CREATE INDEX prefix_dialogue_conversations_userid_idx ON prefix_dialogue_conversations (userid);');
|
|
modify_database('','CREATE INDEX prefix_dialogue_conversations_recipientid_idx ON prefix_dialogue_conversations (recipientid);');
|
|
modify_database('','CREATE INDEX prefix_dialogue_entries_dialogueid_idx ON prefix_dialogue_entries (dialogueid);');
|
|
modify_database('','CREATE INDEX prefix_dialogue_entries_userid_idx ON prefix_dialogue_entries (userid);');
|
|
}
|
|
|
|
$result = true;
|
|
return $result;
|
|
}
|
|
|
|
?>
|