From: Mike Bayer Date: Thu, 12 Oct 2006 00:57:28 +0000 (+0000) Subject: _sort_tables uses local tables [ticket:322] X-Git-Tag: rel_0_3_0~64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74b3c501ba031ab69123f2f6129a1b31565f71e2;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git _sort_tables uses local tables [ticket:322] --- diff --git a/lib/sqlalchemy/schema.py b/lib/sqlalchemy/schema.py index 18d1d7b144..05753e424f 100644 --- a/lib/sqlalchemy/schema.py +++ b/lib/sqlalchemy/schema.py @@ -937,7 +937,7 @@ class MetaData(SchemaItem): def _sort_tables(self, tables, reverse=False): import sqlalchemy.sql_util sorter = sqlalchemy.sql_util.TableCollection() - for t in self.tables.values(): + for t in tables: sorter.add(t) return sorter.sort(reverse=reverse)