Commit 9c1c82ca authored by subzero2000's avatar subzero2000

Ensure unique queries are generated when generating SQL for exporting schema to database.

parent 4661231c
...@@ -117,7 +117,7 @@ class Doctrine_Export extends Doctrine_Connection_Module ...@@ -117,7 +117,7 @@ class Doctrine_Export extends Doctrine_Connection_Module
// Loop over all the sql again to merge the creates and alters in to the same array, but so that the alters are at the bottom // Loop over all the sql again to merge the creates and alters in to the same array, but so that the alters are at the bottom
$build = array(); $build = array();
foreach ($connections as $connectionName => $sql) { foreach ($connections as $connectionName => $sql) {
$build[$connectionName] = array_merge($sql['create_tables'], $sql['create_sequences'], $sql['alters']); $build[$connectionName] = array_unique(array_merge($sql['create_tables'], $sql['create_sequences'], $sql['alters']));
} }
foreach ($build as $connectionName => $sql) { foreach ($build as $connectionName => $sql) {
......
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