diff --git a/lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php b/lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php index df6a5823f..7dc6cb8cd 100644 --- a/lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php +++ b/lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php @@ -78,13 +78,6 @@ class DatabaseDriver implements Driver $ids = array(); $fieldMappings = array(); foreach ($columns as $column) { - // Skip columns that are foreign keys - foreach ($foreignKeys as $foreignKey) { - if (in_array(strtolower($column->getName()), array_map('strtolower', $foreignKey->getColumns()))) { - continue(2); - } - } - $fieldMapping = array(); if (isset($indexes['primary']) && in_array($column->getName(), $indexes['primary']->getColumns())) { $fieldMapping['id'] = true;