From 5a92c0b51e02f207449c1929da0afb18129bdd7c Mon Sep 17 00:00:00 2001 From: "Jonathan H. Wage" Date: Fri, 14 May 2010 12:38:42 -0400 Subject: [PATCH] Fixing issue with reverse engineering databases. --- lib/Doctrine/ORM/Mapping/Driver/DatabaseDriver.php | 7 ------- 1 file changed, 7 deletions(-) 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;