From: stronk7 Date: Sun, 28 Jan 2007 00:20:54 +0000 (+0000) Subject: Quote field names in rename in order to allow renaming of reserved words. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=fec5fe881ed8f59b02041b9305aa7099f841a05a;p=moodle.git Quote field names in rename in order to allow renaming of reserved words. --- diff --git a/lib/xmldb/classes/generators/XMLDBGenerator.class.php b/lib/xmldb/classes/generators/XMLDBGenerator.class.php index 21eb69822b..0f91d0ac16 100644 --- a/lib/xmldb/classes/generators/XMLDBGenerator.class.php +++ b/lib/xmldb/classes/generators/XMLDBGenerator.class.php @@ -667,8 +667,8 @@ class XMLDBgenerator { } $rename = str_replace('TABLENAME', $this->getTableName($xmldb_table), $this->rename_column_sql); - $rename = str_replace('OLDFIELDNAME', $xmldb_field->getName(), $rename); - $rename = str_replace('NEWFIELDNAME', $newname, $rename); + $rename = str_replace('OLDFIELDNAME', $this->getEncQuoted($xmldb_field->getName()), $rename); + $rename = str_replace('NEWFIELDNAME', $this->getEncQuoted($newname)), $rename); $results[] = $rename;