diff --git a/lib/db/install.xml b/lib/db/install.xml index 8811be30d34..84a7cf83c11 100644 --- a/lib/db/install.xml +++ b/lib/db/install.xml @@ -1,5 +1,5 @@ - @@ -1093,10 +1093,8 @@ - - - - + + @@ -1719,8 +1717,8 @@ - - + + diff --git a/lib/db/upgrade.php b/lib/db/upgrade.php index 25594cb8d4a..e097f93c25d 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -2286,22 +2286,23 @@ function xmldb_main_upgrade($oldversion=0) { } } + if ($oldversion < 2007100300) { - // - // MNET stuff for roaming theme - // + /// MNET stuff for roaming theme + /// Define field force_theme to be added to mnet_host $table = new XMLDBTable('mnet_host'); - $field = new XMLDBField('force_theme'); - $field->setAttributes(XMLDB_TYPE_INTEGER, '1', null, XMLDB_NOTNULL, null, null, null, '0', 'last_log_id'); + $field->setAttributes(XMLDB_TYPE_INTEGER, '1', XMLDB_UNSIGNED, XMLDB_NOTNULL, null, null, null, '0', 'last_log_id'); - // Launch add field theme + /// Launch add field force_theme $result = $result && add_field($table, $field); + /// Define field theme to be added to mnet_host + $table = new XMLDBTable('mnet_host'); $field = new XMLDBField('theme'); $field->setAttributes(XMLDB_TYPE_CHAR, '100', null, null, null, null, null, null, 'force_theme'); - // Launch add field force_theme + /// Launch add field theme $result = $result && add_field($table, $field); }