From 9af75abf693ec487787a2595a9ba3bba26b6da96 Mon Sep 17 00:00:00 2001 From: Jun Pataleta Date: Tue, 2 Oct 2018 11:31:02 +0800 Subject: [PATCH] MDL-63493 core_message: Fix field parameters for the index definitions * The fields for the ID number-related indexes that were created for the messages and message_user_actions tables in MDL-36941 should not be in comma-separated strings. --- lib/db/upgrade.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/db/upgrade.php b/lib/db/upgrade.php index cc3fee8bf6a..4594cbace40 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -2167,7 +2167,7 @@ function xmldb_main_upgrade($oldversion) { $table = new xmldb_table('message_user_actions'); // Conditionally launch add index. - $index = new xmldb_index('userid_messageid_action', XMLDB_INDEX_UNIQUE, array('userid, messageid, action')); + $index = new xmldb_index('userid_messageid_action', XMLDB_INDEX_UNIQUE, array('userid', 'messageid', 'action')); if (!$dbman->index_exists($table, $index)) { $dbman->add_index($table, $index); } @@ -2181,7 +2181,7 @@ function xmldb_main_upgrade($oldversion) { $table = new xmldb_table('messages'); // Conditionally launch add index. - $index = new xmldb_index('conversationid_timecreated', XMLDB_INDEX_NOTUNIQUE, array('conversationid, timecreated')); + $index = new xmldb_index('conversationid_timecreated', XMLDB_INDEX_NOTUNIQUE, array('conversationid', 'timecreated')); if (!$dbman->index_exists($table, $index)) { $dbman->add_index($table, $index); }