summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2007-05-14 22:25:36 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2007-05-14 22:25:36 +0000
commitae4b954b1a6baf5a58c0e00e382196b581a7f06a (patch)
tree562d969dcef857594a62e3730e1305aaa284e3b0 /lib/sqlalchemy/engine
parent3de128138a896bc7373aa2684c920271c4781b7d (diff)
downloadsqlalchemy-ae4b954b1a6baf5a58c0e00e382196b581a7f06a.tar.gz
- parenthesis are applied to clauses via a new _Grouping construct.
uses operator precedence to more intelligently apply parenthesis to clauses, provides cleaner nesting of clauses (doesnt mutate clauses placed in other clauses, i.e. no 'parens' flag) - added 'modifier' keyword, works like func.<foo> except does not add parenthesis. e.g. select([modifier.DISTINCT(...)]) etc.
Diffstat (limited to 'lib/sqlalchemy/engine')
-rw-r--r--lib/sqlalchemy/engine/base.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py
index 1dfe82934..ca18d1e26 100644
--- a/lib/sqlalchemy/engine/base.py
+++ b/lib/sqlalchemy/engine/base.py
@@ -714,7 +714,7 @@ class Engine(Connectable):
connection.close()
def _func(self):
- return sql._FunctionGenerator(self)
+ return sql._FunctionGenerator(engine=self)
func = property(_func)