diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-12-01 23:00:05 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-12-01 23:00:05 +0000 |
commit | c6d01a56e168f1c70461c2684c70a2c5967c4814 (patch) | |
tree | 513ee62c991b99542dd6c6cf846dbed2c1503b71 /lib/sqlalchemy/sql/util.py | |
parent | ebb4b02c2136b3a71989867a52665e34bdfd4236 (diff) | |
download | sqlalchemy-c6d01a56e168f1c70461c2684c70a2c5967c4814.tar.gz |
- several ORM attributes have been removed or made private:
mapper.get_attr_by_column(), mapper.set_attr_by_column(),
mapper.pks_by_table, mapper.cascade_callable(),
MapperProperty.cascade_callable(), mapper.canload()
- refinements to mapper PK/table column organization, session cascading,
some naming convention work
Diffstat (limited to 'lib/sqlalchemy/sql/util.py')
-rw-r--r-- | lib/sqlalchemy/sql/util.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/sqlalchemy/sql/util.py b/lib/sqlalchemy/sql/util.py index d3e89d57e..1cf0cb1b0 100644 --- a/lib/sqlalchemy/sql/util.py +++ b/lib/sqlalchemy/sql/util.py @@ -18,8 +18,9 @@ def sort_tables(tables, reverse=False): vis.traverse(table) sequence = topological.QueueDependencySorter( tuples, tables).sort(create_tree=False) if reverse: - sequence.reverse() - return sequence + return util.reversed(sequence) + else: + return sequence def find_tables(clause, check_columns=False, include_aliases=False): tables = [] |