From ec50125568c838652ebff873b8b3a91db40cce6b Mon Sep 17 00:00:00 2001 From: Juozas Kaziukenas Date: Wed, 17 Nov 2010 14:07:05 -0800 Subject: [PATCH] Fix for foreign keys and autoincrement --- lib/Doctrine/ORM/Tools/SchemaTool.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/Doctrine/ORM/Tools/SchemaTool.php b/lib/Doctrine/ORM/Tools/SchemaTool.php index 0da4be1f3..0838f55bf 100644 --- a/lib/Doctrine/ORM/Tools/SchemaTool.php +++ b/lib/Doctrine/ORM/Tools/SchemaTool.php @@ -185,6 +185,7 @@ class SchemaTool $idMapping = $class->fieldMappings[$class->identifier[0]]; $this->_gatherColumn($class, $idMapping, $table); $columnName = $class->getQuotedColumnName($class->identifier[0], $this->_platform); + $table->getColumn($class->identifier[0])->setAutoincrement(false); $pkColumns[] = $columnName; // TODO: REMOVE