Skip to content
Snippets Groups Projects
Commit 10c158bf authored by Thomas Marstrander's avatar Thomas Marstrander
Browse files

Merge branch 'haietza-issue-367' into release

parents a8808aca 0870ea2e
No related branches found
No related tags found
No related merge requests found
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
<KEY NAME="primary" TYPE="primary" FIELDS="id"/> <KEY NAME="primary" TYPE="primary" FIELDS="id"/>
</KEYS> </KEYS>
<INDEXES> <INDEXES>
<INDEX NAME="result" UNIQUE="true" FIELDS="id, content_id, user_id"/> <INDEX NAME="results" UNIQUE="false" FIELDS="content_id, user_id" />
</INDEXES> </INDEXES>
</TABLE> </TABLE>
<TABLE NAME="hvp_content_user_data" COMMENT="Stores user data about the content"> <TABLE NAME="hvp_content_user_data" COMMENT="Stores user data about the content">
......
...@@ -520,6 +520,20 @@ function hvp_upgrade_2020082800() { ...@@ -520,6 +520,20 @@ function hvp_upgrade_2020082800() {
} }
} }
/**
* Drop old unused unique index, add nonunique index.
*/
function hvp_upgrade_2020091500() {
global $DB;
$dbman = $DB->get_manager();
$table = new xmldb_table('hvp_xapi_results');
$index = new xmldb_index('results', XMLDB_INDEX_NOTUNIQUE, ['content_id', 'user_id']);
$dbman->add_index($table, $index);
$oldindex = new xmldb_index('result', XMLDB_INDEX_UNIQUE, ['id', 'content_id', 'user_id']);
$dbman->drop_index($table, $oldindex);
}
function hvp_upgrade_2020112600() { function hvp_upgrade_2020112600() {
global $DB; global $DB;
$dbman = $DB->get_manager(); $dbman = $DB->get_manager();
...@@ -575,6 +589,7 @@ function xmldb_hvp_upgrade($oldversion) { ...@@ -575,6 +589,7 @@ function xmldb_hvp_upgrade($oldversion) {
2020080400, 2020080400,
2020080401, 2020080401,
2020082800, 2020082800,
2020091500,
2020112600, 2020112600,
]; ];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment