Commit fd8ec96a authored by Benjamin Eberlei's avatar Benjamin Eberlei

[DBAL-508] Fix case where DESCRIBE table does not return Comment.

parent 116e642b
...@@ -110,8 +110,12 @@ class MySqlSchemaManager extends AbstractSchemaManager ...@@ -110,8 +110,12 @@ class MySqlSchemaManager extends AbstractSchemaManager
$precision = null; $precision = null;
$type = $this->_platform->getDoctrineTypeMapping($dbType); $type = $this->_platform->getDoctrineTypeMapping($dbType);
$type = $this->extractDoctrineTypeFromComment($tableColumn['comment'], $type);
$tableColumn['comment'] = $this->removeDoctrineTypeFromComment($tableColumn['comment'], $type); // In cases where not connected to a database DESCRIBE $table does not return 'Comment'
if (isset($tableColumn['comment'])) {
$type = $this->extractDoctrineTypeFromComment($tableColumn['comment'], $type);
$tableColumn['comment'] = $this->removeDoctrineTypeFromComment($tableColumn['comment'], $type);
}
switch ($dbType) { switch ($dbType) {
case 'char': case 'char':
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment