]> git.mjollnir.org Git - moodle.git/commitdiff
Replaced prefix_ with CFG->prefix for DROP of indexes before creation because of...
authormjollnir_ <mjollnir_>
Thu, 18 Nov 2004 02:55:33 +0000 (02:55 +0000)
committermjollnir_ <mjollnir_>
Thu, 18 Nov 2004 02:55:33 +0000 (02:55 +0000)
lib/db/mysql.php
lib/db/postgres7.php

index 40ff6d648398747e64231ad8a2f7b99607944eec..9f87359d488842db9afa0bdeab207d08752ca9de 100644 (file)
@@ -895,20 +895,20 @@ function main_upgrade($oldversion=0) {
     }
 
     if ($oldversion < 2004111700) {// add an index to event for timestart and timeduration. - drop them first silently to avoid conflicts when upgrading.
-        execute_sql('ALTER TABLE prefix_event DROP INDEX timestart;',false);
-        execute_sql('ALTER TABLE prefix_event DROP INDEX timeduration;',false); 
+        execute_sql("ALTER TABLE {$CFG->prefix}event DROP INDEX timestart;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}event DROP INDEX timeduration;",false); 
 
         modify_database('','ALTER TABLE prefix_event ADD INDEX timestart (timestart);');
         modify_database('','ALTER TABLE prefix_event ADD INDEX timeduration (timeduration);');
     }
 
     if ($oldversion < 2004111700) { //add indexes on modules and course_modules. - drop them first silently to avoid conflicts when upgrading.
-        execute_sql('ALTER TABLE prefix_course_modules drop key visible;',false);
-        execute_sql('ALTER TABLE prefix_course_modules drop key course;',false);
-        execute_sql('ALTER TABLE prefix_course_modules drop key module;',false);
-        execute_sql('ALTER TABLE prefix_course_modules drop key instance;',false);
-        execute_sql('ALTER TABLE prefix_course_modules drop key deleted;',false);
-        execute_sql('ALTER TABLE prefix_modules drop key name;',false);
+        execute_sql("ALTER TABLE {$CFG->prefix}course_modules drop key visible;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}course_modules drop key course;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}course_modules drop key module;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}course_modules drop key instance;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}course_modules drop key deleted;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}modules drop key name;",false);
 
         modify_database('','ALTER TABLE prefix_course_modules add key visible(visible);');
         modify_database('','ALTER TABLE prefix_course_modules add key course(course);');
@@ -919,21 +919,21 @@ function main_upgrade($oldversion=0) {
     }
 
     if ($oldversion < 2004111700) { // add an index on the groups_members table. - drop them first silently to avoid conflicts when upgrading.
-        execute_sql('ALTER TABLE prefix_groups_members DROP INDEX userid;',false);
+        execute_sql("ALTER TABLE {$CFG->prefix}groups_members DROP INDEX userid;",false);
 
         modify_database('','ALTER TABLE prefix_groups_members ADD INDEX userid (userid);');
     }
 
     if ($oldversion < 2004111700) { // add an index on user students timeaccess (used for sorting)- drop them first silently to avoid conflicts when upgrading
-        execute_sql('ALTER TABLE prefix_user_students DROP INDEX timeaccess;',false);
+        execute_sql("ALTER TABLE {$CFG->prefix}user_students DROP INDEX timeaccess;",false);
 
         modify_database('','ALTER TABLE prefix_user_students ADD INDEX timeaccess (timeaccess);');
     }
 
     if ($oldversion < 2004111700) {  // add indexes on faux-foreign keys. - drop them first silently to avoid conflicts when upgrading.
-        execute_sql('ALTER TABLE prefix_scale DROP INDEX courseid;',false);
-        execute_sql('ALTER TABLE prefix_user_admins DROP INDEX userid;',false);
-        execute_sql('ALTER TABLE prefix_user_coursecreators DROP INDEX userid;',false);
+        execute_sql("ALTER TABLE {$CFG->prefix}scale DROP INDEX courseid;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}user_admins DROP INDEX userid;",false);
+        execute_sql("ALTER TABLE {$CFG->prefix}user_coursecreators DROP INDEX userid;",false);
 
         modify_database('','ALTER TABLE prefix_scale ADD INDEX courseid (courseid);');
         modify_database('','ALTER TABLE prefix_user_admins ADD INDEX userid (userid);');
@@ -942,18 +942,18 @@ function main_upgrade($oldversion=0) {
 
     if ($oldversion < 2004111700) { // replace index on course
         fix_course_sortorder(0,0,1);
-        execute_sql("ALTER TABLE `prefix_course` DROP KEY category",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}course` DROP KEY category",false);
 
-        execute_sql("ALTER TABLE `prefix_course` DROP KEY category_sortorder;",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}course` DROP KEY category_sortorder;",false);
         modify_database('', "ALTER TABLE `prefix_course` ADD UNIQUE KEY category_sortorder(category,sortorder)"); 
 
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_deleted_idx;",false);
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_confirmed_idx;",false);
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_firstname_idx;",false);
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_lastname_idx;",false);
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_city_idx;",false); 
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_country_idx;",false); 
-        execute_sql("ALTER TABLE `prefix_user` DROP INDEX prefix_user_lastaccess_idx;",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_deleted_idx;",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_confirmed_idx;",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_firstname_idx;",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_lastname_idx;",false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_city_idx;",false); 
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_country_idx;",false); 
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_lastaccess_idx;",false);
 
         modify_database("", "ALTER TABLE `prefix_user` ADD INDEX prefix_user_deleted_idx  (deleted)");
         modify_database("", "ALTER TABLE `prefix_user` ADD INDEX prefix_user_confirmed_idx (confirmed)");
@@ -965,7 +965,7 @@ function main_upgrade($oldversion=0) {
      }
  
     if ($oldversion < 2004111700) { // one more index for email (for sorting)
-        execute_sql('ALTER TABLE `prefix_user` DROP INDEX prefix_user_email_idx;',false);
+        execute_sql("ALTER TABLE `{$CFG->prefix}user` DROP INDEX {$CFG->prefix}user_email_idx;",false);
         modify_database('','ALTER TABLE `prefix_user` ADD INDEX prefix_user_email_idx (email);');
     }
 
index 61929150bbffd366db4fb8aba98bbf780ccff238..9e6d01a2a30781d1d79ec20f439234424bf6bf8e 100644 (file)
@@ -633,26 +633,26 @@ function main_upgrade($oldversion=0) {
     }
  
     if ($oldversion < 2004111700) { // add an index to event for timestart and timeduration- drop them first silently to avoid conflicts when upgrading.
-        execute_sql('DROP INDEX prefix_event_timestart_idx;',false);
-        execute_sql('DROP INDEX prefix_event_timeduration_idx;',false);
+        execute_sql("DROP INDEX {$CFG->prefix}event_timestart_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}event_timeduration_idx;",false);
 
         modify_database('','CREATE INDEX prefix_event_timestart_idx ON prefix_event (timestart);');
         modify_database('','CREATE INDEX prefix_event_timeduration_idx ON prefix_event (timeduration);');
     }
 
     if ($oldversion < 2004117000) { // add an index on the groups_members table- drop them first silently to avoid conflicts when upgrading.
-        execute_sql('CREATE INDEX prefix_groups_members_userid_idx;',false);
+        execute_sql("DROP INDEX {$CFG->prefix}groups_members_userid_idx;",false);
 
         modify_database('','CREATE INDEX prefix_groups_members_userid_idx ON prefix_groups_members (userid);');
     }
     
     if ($oldversion < 2004111700) { //add indexes on modules and course_modules- drop them first silently to avoid conflicts when upgrading.
-        execute_sql('DROP INDEX prefix_course_modules_visible_idx;',false);
-        execute_sql('DROP INDEX prefix_course_modules_course_idx;',false); 
-        execute_sql('DROP INDEX prefix_course_modules_module_idx;',false); 
-        execute_sql('DROP INDEX prefix_course_modules_instance_idx;',false);
-        execute_sql('DROP INDEX prefix_course_modules_deleted_idx;',false);
-        execute_sql('DROP INDEX prefix_modules_name_idx;',false);
+        execute_sql("DROP INDEX {$CFG->prefix}course_modules_visible_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}course_modules_course_idx;",false); 
+        execute_sql("DROP INDEX {$CFG->prefix}course_modules_module_idx;",false); 
+        execute_sql("DROP INDEX {$CFG->prefix}course_modules_instance_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}course_modules_deleted_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}modules_name_idx;",false);
 
         modify_database('','CREATE INDEX prefix_course_modules_visible_idx ON prefix_course_modules (visible);');
         modify_database('','CREATE INDEX prefix_course_modules_course_idx ON prefix_course_modules (course);');
@@ -663,16 +663,16 @@ function main_upgrade($oldversion=0) {
     }
     
     if ($oldversion < 2004111700) { // add an index on user students timeaccess (used for sorting)- drop them first silently to avoid conflicts when upgrading
-        execute_sql('DROP INDEX prefix_user_students_timeaccess_idx;',false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_students_timeaccess_idx;",false);
 
         modify_database('','CREATE INDEX prefix_user_students_timeaccess_idx ON prefix_user_students (timeaccess);');
     }
     
     if ($oldversion < 2004111700) { //add indexes on faux foreign keys  - drop them first silently to avoid conflicts when upgrading.
-        execute_sql('DROP INDEX prefix_course_sections_coursesection_idx;',false);
-        execute_sql('DROP INDEX prefix_scale_courseid_idx;',false); 
-        execute_sql('DROP INDEX prefix_user_admins_userid_idx;',false);
-        execute_sql('DROP INDEX prefix_user_coursecreators_userid_idx;',false); 
+        execute_sql("DROP INDEX {$CFG->prefix}course_sections_coursesection_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}scale_courseid_idx;",false); 
+        execute_sql("DROP INDEX {$CFG->prefix}user_admins_userid_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_coursecreators_userid_idx;",false); 
 
         modify_database('','CREATE INDEX prefix_course_sections_coursesection_idx ON prefix_course_sections (course,section);');
         modify_database('','CREATE INDEX prefix_scale_courseid_idx ON prefix_scale (courseid);');
@@ -683,17 +683,17 @@ function main_upgrade($oldversion=0) {
     if ($oldversion < 2004111700) { // make new indexes on user table.
         fix_course_sortorder(0,0,1);
 
-        execute_sql("DROP INDEX prefix_course_category_idx;",false);
-        execute_sql("DROP INDEX prefix_course_category_sortorder_uk;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}course_category_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}course_category_sortorder_uk;",false);
         modify_database('', "CREATE UNIQUE INDEX prefix_course_category_sortorder_uk ON prefix_course(category,sortorder)"); 
 
-        execute_sql("DROP INDEX prefix_user_deleted_idx;",false);
-        execute_sql("DROP INDEX prefix_user_confirmed_idx;",false);
-        execute_sql("DROP INDEX prefix_user_firstname_idx;",false);
-        execute_sql("DROP INDEX prefix_user_lastname_idx;",false);
-        execute_sql("DROP INDEX prefix_user_city_idx;",false); 
-        execute_sql("DROP INDEX prefix_user_country_idx;",false); 
-        execute_sql("DROP INDEX prefix_user_lastaccess_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_deleted_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_confirmed_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_firstname_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_lastname_idx;",false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_city_idx;",false); 
+        execute_sql("DROP INDEX {$CFG->prefix}user_country_idx;",false); 
+        execute_sql("DROP INDEX {$CFG->prefix}user_lastaccess_idx;",false);
 
         modify_database("","CREATE INDEX prefix_user_deleted_idx ON prefix_user (deleted)");
         modify_database("","CREATE INDEX prefix_user_confirmed_idx ON prefix_user (confirmed)");
@@ -705,7 +705,7 @@ function main_upgrade($oldversion=0) {
     }
 
     if ($oldversion < 2004111700) { // one more index for email (for sorting)
-        execute_sql('DROP INDEX prefix_user_email_idx;',false);
+        execute_sql("DROP INDEX {$CFG->prefix}user_email_idx;",false);
 
         modify_database('','CREATE INDEX prefix_user_email_idx ON prefix_user (email);');
      }