]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Query() can be passed a "composite" attribute
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 18 Dec 2008 16:50:49 +0000 (16:50 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 18 Dec 2008 16:50:49 +0000 (16:50 +0000)
commitb3337893365a720646e073806b9a379ad839a970
tree18bfb4913a0ac9ab535211e0719df69864905e03
parent793339505569fe5e69ad4c9a70071406aa11a09e
- Query() can be passed a "composite" attribute
as a column expression and it will be expanded.
Somewhat related to [ticket:1253].
- Query() is a little more robust when passed
various column expressions such as strings,
clauselists, text() constructs (which may mean
it just raises an error more nicely).
- select() can accept a ClauseList as a column
in the same way as a Table or other selectable
and the interior expressions will be used as
column elements. [ticket:1253]
- removed erroneous FooTest from test/orm/query

-This line, and those below, will be ignored--

M    test/orm/query.py
M    test/orm/mapper.py
M    test/sql/select.py
M    lib/sqlalchemy/orm/query.py
M    lib/sqlalchemy/sql/expression.py
M    CHANGES
CHANGES
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/sql/expression.py
test/orm/mapper.py
test/orm/query.py
test/sql/select.py