diff --git a/lib/db/upgrade.php b/lib/db/upgrade.php index e8daa538b01..fe6fa6e6916 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -6051,11 +6051,12 @@ WHERE gradeitemid IS NOT NULL AND grademax IS NOT NULL"); // Define field secret to be added to registration_hubs $table = new xmldb_table('registration_hubs'); $field = new xmldb_field('secret', XMLDB_TYPE_CHAR, '255', null, null, null, - $CFG->siteidentifier, 'confirmed'); + null, 'confirmed'); - // Conditionally launch add field secret + // Conditionally launch add field secret and set its value if (!$dbman->field_exists($table, $field)) { $dbman->add_field($table, $field); + $DB->set_field('registration_hubs', 'secret', $CFG->siteidentifier); } // Main savepoint reached @@ -6136,6 +6137,18 @@ FROM upgrade_main_savepoint(true, 2011033004.04); } + if ($oldversion < 2011033004.08) { + // Changing the default of field secret on table registration_hubs to NULL + $table = new xmldb_table('registration_hubs'); + $field = new xmldb_field('secret', XMLDB_TYPE_CHAR, '255', null, null, null, null, 'confirmed'); + + // Launch change of default for field secret + $dbman->change_field_default($table, $field); + + // Main savepoint reached + upgrade_main_savepoint(true, 2011033004.08); + } + return true; } diff --git a/version.php b/version.php index 481311f89fb..ac64f4dcdcc 100644 --- a/version.php +++ b/version.php @@ -30,7 +30,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2011033004.07; // 20110330 = branching date YYYYMMDD - do not modify! +$version = 2011033004.08; // 20110330 = branching date YYYYMMDD - do not modify! // RR = release version - do not change in weeklies // .XX = incremental changes