From 1f50bbf1849cfe6bac3d0d26ade9fb6febbbe205 Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Fri, 6 Mar 2015 11:18:03 +0800 Subject: [PATCH] MDL-49381 message: Remove old useridfrom indexes --- lib/db/install.xml | 4 +--- lib/db/upgrade.php | 24 ++++++++++++++++++++++++ version.php | 2 +- 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/lib/db/install.xml b/lib/db/install.xml index a6391b9fc98..a9ea1a862c3 100644 --- a/lib/db/install.xml +++ b/lib/db/install.xml @@ -1,5 +1,5 @@ - @@ -539,7 +539,6 @@ - @@ -564,7 +563,6 @@ - diff --git a/lib/db/upgrade.php b/lib/db/upgrade.php index a0aed789465..a198c09bc20 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -4223,5 +4223,29 @@ function xmldb_main_upgrade($oldversion) { upgrade_main_savepoint(true, 2015031100.00); } + if ($oldversion < 2015031400.00) { + + // Define index useridfrom (not unique) to be dropped form message. + $table = new xmldb_table('message'); + $index = new xmldb_index('useridfrom', XMLDB_INDEX_NOTUNIQUE, array('useridfrom')); + + // Conditionally launch drop index useridfrom. + if ($dbman->index_exists($table, $index)) { + $dbman->drop_index($table, $index); + } + + // Define index useridfrom (not unique) to be dropped form message_read. + $table = new xmldb_table('message_read'); + $index = new xmldb_index('useridfrom', XMLDB_INDEX_NOTUNIQUE, array('useridfrom')); + + // Conditionally launch drop index useridfrom. + if ($dbman->index_exists($table, $index)) { + $dbman->drop_index($table, $index); + } + + // Main savepoint reached. + upgrade_main_savepoint(true, 2015031400.00); + } + return true; } diff --git a/version.php b/version.php index c5e177d3b7a..4578a6f93fb 100644 --- a/version.php +++ b/version.php @@ -29,7 +29,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2015031300.00; // YYYYMMDD = weekly release date of this DEV branch. +$version = 2015031400.00; // YYYYMMDD = weekly release date of this DEV branch. // RR = release increments - 00 in DEV branches. // .XX = incremental changes.