MDL-83985 grade_items: change itemname to 1333 chars

This commit is contained in:
Luca Bösch
2025-05-20 17:06:50 +07:00
committed by Huong Nguyen
parent 4716d73808
commit 9aa3599bc5
3 changed files with 10 additions and 2 deletions
+1 -1
View File
@@ -1991,7 +1991,7 @@
<FIELD NAME="id" TYPE="int" LENGTH="10" NOTNULL="true" SEQUENCE="true"/>
<FIELD NAME="courseid" TYPE="int" LENGTH="10" NOTNULL="false" SEQUENCE="false" COMMENT="The course this item is part of"/>
<FIELD NAME="categoryid" TYPE="int" LENGTH="10" NOTNULL="false" SEQUENCE="false" COMMENT="(optional) the category group this item belongs to"/>
<FIELD NAME="itemname" TYPE="char" LENGTH="255" NOTNULL="false" SEQUENCE="false" COMMENT="The name of this item (pushed in by the module)"/>
<FIELD NAME="itemname" TYPE="char" LENGTH="1333" NOTNULL="false" SEQUENCE="false" COMMENT="The name of this item (pushed in by the module)"/>
<FIELD NAME="itemtype" TYPE="char" LENGTH="30" NOTNULL="true" SEQUENCE="false" COMMENT="'mod', 'blocks', 'import', 'calculated' etc"/>
<FIELD NAME="itemmodule" TYPE="char" LENGTH="30" NOTNULL="false" SEQUENCE="false" COMMENT="'forum', 'quiz', 'csv', etc"/>
<FIELD NAME="iteminstance" TYPE="int" LENGTH="10" NOTNULL="false" SEQUENCE="false" COMMENT="id of the item module"/>
+8
View File
@@ -1710,6 +1710,14 @@ function xmldb_main_upgrade($oldversion) {
// Launch change of precision for field name.
$dbman->change_field_precision($table, $field);
// Changing precision of field itemname on table grade_items to (1333).
$table = new xmldb_table('grade_items');
$field = new xmldb_field('itemname', XMLDB_TYPE_CHAR, '1333', null, null, null, null, 'categoryid');
// Launch change of precision for field itemname.
$dbman->change_field_precision($table, $field);
// Main savepoint reached.
upgrade_main_savepoint(true, 2025051600.01);
}
+1 -1
View File
@@ -29,7 +29,7 @@
defined('MOODLE_INTERNAL') || die();
$version = 2025051600.00; // YYYYMMDD = weekly release date of this DEV branch.
$version = 2025051600.01; // YYYYMMDD = weekly release date of this DEV branch.
// RR = release increments - 00 in DEV branches.
// .XX = incremental changes.
$release = '5.1dev (Build: 20250516)'; // Human-friendly version name