From 3c3408a99a97f5ba3b89816d95b52d9ff7d14347 Mon Sep 17 00:00:00 2001 From: zYne Date: Fri, 23 Mar 2007 16:29:58 +0000 Subject: [PATCH] --- lib/Doctrine/Export.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Doctrine/Export.php b/lib/Doctrine/Export.php index 8d857a62a..b9825f50e 100644 --- a/lib/Doctrine/Export.php +++ b/lib/Doctrine/Export.php @@ -711,7 +711,7 @@ class Doctrine_Export extends Doctrine_Connection_Module if (isset($definition['name'])) { $sql .= 'CONSTRAINT ' . $definition['name'] . ' '; } - $sql .= 'FOREIGN KEY '; + $sql .= 'FOREIGN KEY ('; if ( ! isset($definition['local'])) { throw new Doctrine_Export_Exception('Local reference field missing from definition.'); @@ -730,7 +730,7 @@ class Doctrine_Export extends Doctrine_Connection_Module $definition['foreign'] = array($definition['foreign']); } $sql .= implode(', ', array_map(array($this->conn, 'quoteIdentifier'), $definition['local'])) - . ' REFERENCES ' + . ') REFERENCES ' . $definition['foreignTable'] . '(' . implode(', ', array_map(array($this->conn, 'quoteIdentifier'), $definition['foreign'])) . ')';