diff --git a/mod/lesson/db/install.xml b/mod/lesson/db/install.xml index aff81154b45bd..94f74bee080e1 100644 --- a/mod/lesson/db/install.xml +++ b/mod/lesson/db/install.xml @@ -1,5 +1,5 @@ - @@ -85,7 +85,7 @@ - + diff --git a/mod/lesson/db/upgrade.php b/mod/lesson/db/upgrade.php index c24bfeeaaf7af..609908f53eb40 100644 --- a/mod/lesson/db/upgrade.php +++ b/mod/lesson/db/upgrade.php @@ -45,6 +45,17 @@ function xmldb_lesson_upgrade($oldversion=0) { $result = $result && change_field_notnull($table, $field); } + if ($result && $oldversion < 2006091804) { + + /// Changing nullability of field answer on table lesson_answers to null + $table = new XMLDBTable('lesson_answers'); + $field = new XMLDBField('answer'); + $field->setAttributes(XMLDB_TYPE_TEXT, 'small', null, null, null, null, null, null, 'timemodified'); + + /// Launch change of nullability for field answer + $result = $result && change_field_notnull($table, $field); + } + return $result; } diff --git a/mod/lesson/version.php b/mod/lesson/version.php index 8dd81323e2396..a62d8e7f20bbc 100644 --- a/mod/lesson/version.php +++ b/mod/lesson/version.php @@ -8,7 +8,7 @@ * @package lesson **/ -$module->version = 2006091803; // The current module version (Date: YYYYMMDDXX) +$module->version = 2006091804; // The current module version (Date: YYYYMMDDXX) $module->requires = 2006080900; // Requires this Moodle version $module->cron = 0; // Period for cron to check this module (secs)