diff --git a/lib/Cake/Model/Datasource/Database/Mysql.php b/lib/Cake/Model/Datasource/Database/Mysql.php index dff22348c..5eee65dfe 100644 --- a/lib/Cake/Model/Datasource/Database/Mysql.php +++ b/lib/Cake/Model/Datasource/Database/Mysql.php @@ -229,7 +229,7 @@ class Mysql extends DboSource { if ($column['len'] === 1 && (empty($column['native_type']) || $column['native_type'] === 'TINY')) { $type = 'boolean'; } else { - $type = $column['native_type']; + $type = empty($column['native_type']) ? 'string' : $column['native_type']; } if (!empty($column['table']) && strpos($column['name'], $this->virtualFieldSeparator) === false) { $this->map[$index++] = array($column['table'], $column['name'], $type);