diff --git a/admin/tool/dataprivacy/db/install.xml b/admin/tool/dataprivacy/db/install.xml index 65d8926a90e..98e852b1b82 100644 --- a/admin/tool/dataprivacy/db/install.xml +++ b/admin/tool/dataprivacy/db/install.xml @@ -1,5 +1,5 @@ - @@ -12,7 +12,7 @@ - + @@ -98,7 +98,7 @@ - + @@ -147,4 +147,4 @@ - + \ No newline at end of file diff --git a/admin/tool/dataprivacy/db/upgrade.php b/admin/tool/dataprivacy/db/upgrade.php index 715563d7f12..079379fabcc 100644 --- a/admin/tool/dataprivacy/db/upgrade.php +++ b/admin/tool/dataprivacy/db/upgrade.php @@ -188,5 +188,18 @@ function xmldb_tool_dataprivacy_upgrade($oldversion) { upgrade_plugin_savepoint(true, 2017111315, 'tool', 'dataprivacy'); } + if ($oldversion < 2017111316) { + + // Changing precision of field status on table tool_dataprivacy_request to (2). + $table = new xmldb_table('tool_dataprivacy_request'); + $field = new xmldb_field('status', XMLDB_TYPE_INTEGER, '2', null, XMLDB_NOTNULL, null, '0', 'requestedby'); + + // Launch change of precision for field status. + $dbman->change_field_precision($table, $field); + + // Dataprivacy savepoint reached. + upgrade_plugin_savepoint(true, 2017111316, 'tool', 'dataprivacy'); + } + return true; } diff --git a/admin/tool/dataprivacy/version.php b/admin/tool/dataprivacy/version.php index 7039628b3a8..6f659d3bcad 100644 --- a/admin/tool/dataprivacy/version.php +++ b/admin/tool/dataprivacy/version.php @@ -24,6 +24,6 @@ defined('MOODLE_INTERNAL') || die; -$plugin->version = 2017111315; +$plugin->version = 2017111316; $plugin->requires = 2017111304.00; // Moodle 3.4.4 (Build: 20180517) and upwards. $plugin->component = 'tool_dataprivacy';