"MDL-22297, check if table field exists"

This commit is contained in:
Dongsheng Cai
2010-05-04 06:17:12 +00:00
parent 7e4944c8cd
commit 3aafe5bcb3
+3 -1
View File
@@ -48,7 +48,9 @@ function xmldb_chat_upgrade($oldversion) {
$field = new xmldb_field('introformat', XMLDB_TYPE_INTEGER, '4', XMLDB_UNSIGNED, XMLDB_NOTNULL, null, '0', 'intro');
/// Launch add field introformat
$dbman->add_field($table, $field);
if (!$dbman->field_exists($table, $field)) {
$dbman->add_field($table, $field);
}
/// chat savepoint reached
upgrade_mod_savepoint($result, 2010050101, 'chat');