Fixed handling of DEFAULT values
authorAlexander Ebert <ebert@woltlab.com>
Thu, 1 Mar 2012 14:40:15 +0000 (15:40 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Thu, 1 Mar 2012 14:40:15 +0000 (15:40 +0100)
wcfsetup/install/files/lib/system/database/editor/MySQLDatabaseEditor.class.php

index 8412c657e4b6c50cea4ae8825f2b2d0ed96becac..3e798dfe52248eb46a75b5349f45e433285d844a 100644 (file)
@@ -198,7 +198,7 @@ class MySQLDatabaseEditor extends DatabaseEditor {
                // not null / null
                if (!empty($columnData['notNull'])) $definition .= " NOT NULL";
                // default
-               if (isset($columnData['default']) && $columnData['default'] !== '') $definition .= " DEFAULT ".$columnData['default'];
+               if (isset($columnData['default']) && $columnData['default'] !== '') $definition .= " DEFAULT '".$columnData['default']."'";
                // auto_increment
                if (!empty($columnData['autoIncrement'])) $definition .= " AUTO_INCREMENT";
                // key