]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- parenthesis are applied to clauses via a new _Grouping construct.
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 14 May 2007 22:25:36 +0000 (22:25 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 14 May 2007 22:25:36 +0000 (22:25 +0000)
commitae4b954b1a6baf5a58c0e00e382196b581a7f06a
tree562d969dcef857594a62e3730e1305aaa284e3b0
parent3de128138a896bc7373aa2684c920271c4781b7d
- 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.
CHANGES
lib/sqlalchemy/ansisql.py
lib/sqlalchemy/databases/oracle.py
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/orm/session.py
lib/sqlalchemy/sql.py
lib/sqlalchemy/sql_util.py
test/sql/query.py
test/sql/select.py