summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/sql/util.py')
-rw-r--r--lib/sqlalchemy/sql/util.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/sql/util.py b/lib/sqlalchemy/sql/util.py
index 70d1940e6..3e2d4ec31 100644
--- a/lib/sqlalchemy/sql/util.py
+++ b/lib/sqlalchemy/sql/util.py
@@ -3,6 +3,7 @@ from sqlalchemy.sql import expression, visitors
"""Utility functions that build upon SQL and Schema constructs."""
+# TODO: replace with plain list. break out sorting funcs into module-level funcs
class TableCollection(object):
def __init__(self, tables=None):
self.tables = tables or []
@@ -65,6 +66,7 @@ class TableCollection(object):
return sequence
+# TODO: replace with plain module-level func
class TableFinder(TableCollection, visitors.NoColumnVisitor):
"""locate all Tables within a clause."""