From: stronk7 Date: Mon, 23 Jul 2007 23:28:26 +0000 (+0000) Subject: Drop the latest TEXT default existing since XMLDB debut. MDL-6218 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=b264019bcb293ebf520cae3be8970d37d51da9dd;p=moodle.git Drop the latest TEXT default existing since XMLDB debut. MDL-6218 --- diff --git a/lib/db/upgrade.php b/lib/db/upgrade.php index 7acad27d96..a8cb91eac9 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -1438,6 +1438,19 @@ function xmldb_main_upgrade($oldversion=0) { } } + if ($result && $oldversion < 2007072400) { + /// Dropping one DEFAULT in a TEXT column. It's was only one remaining + /// since Moodle 1.7, so new servers won't have those anymore. + + /// Changing the default of field sessdata on table sessions2 to drop it + $table = new XMLDBTable('sessions2'); + $field = new XMLDBField('sessdata'); + $field->setAttributes(XMLDB_TYPE_TEXT, 'big', null, null, null, null, null, null, 'modified'); + + /// Launch change of default for field sessdata + $result = $result && change_field_default($table, $field); + } + /* /// drop old gradebook tables diff --git a/version.php b/version.php index 3678690098..c0095f2104 100644 --- a/version.php +++ b/version.php @@ -6,7 +6,7 @@ // This is compared against the values stored in the database to determine // whether upgrades should be performed (see lib/db/*.php) - $version = 2007072304; // YYYYMMDD = date + $version = 2007072400; // YYYYMMDD = date // XY = increments within a single day $release = '1.9 dev'; // Human-friendly version name