diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-12-07 17:27:21 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-12-07 17:27:21 +0000 |
commit | 6f5f86ad4a1f0e208eed93c751f1b71d7cb55c17 (patch) | |
tree | 0a6ff07e252347131e737e9f5a82ccab7a6deb09 /lib/sqlalchemy/sql/util.py | |
parent | 7bf90e2f4dc211423a409a747a2392922ed7a9c7 (diff) | |
download | sqlalchemy-6f5f86ad4a1f0e208eed93c751f1b71d7cb55c17.tar.gz |
a little refinement to topological options, more to come
Diffstat (limited to 'lib/sqlalchemy/sql/util.py')
-rw-r--r-- | lib/sqlalchemy/sql/util.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/util.py b/lib/sqlalchemy/sql/util.py index 1cf0cb1b0..de5797059 100644 --- a/lib/sqlalchemy/sql/util.py +++ b/lib/sqlalchemy/sql/util.py @@ -16,7 +16,7 @@ def sort_tables(tables, reverse=False): vis = TVisitor() for table in tables: vis.traverse(table) - sequence = topological.QueueDependencySorter( tuples, tables).sort(create_tree=False) + sequence = topological.QueueDependencySorter( tuples, tables).sort(ignore_self_cycles=True, create_tree=False) if reverse: return util.reversed(sequence) else: |