]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- deprecated scalar=True argument on select(). its replaced
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 24 Jul 2007 20:05:10 +0000 (20:05 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 24 Jul 2007 20:05:10 +0000 (20:05 +0000)
commit0f7e7c3a6e4aad83cb404c094a05b4eff2a19e31
tree6a95dc1373f980edacf65dea0d4a1c953f2d8292
parent782e578a41385b9997cb10e9e88e224e83d1dec0
- deprecated scalar=True argument on select().  its replaced
by select().scalar() which returns a _ScalarSelect object, that obeys
the ColumnElement interface fully
- removed _selectable() method.  replaced with __selectable__() as an optional
duck-typer; subclassing Selectable (without any __selectable__()) is equivalent
- query._col_aggregate() was assuming bound metadata.  ick !
- probably should deprecate ClauseElement.scalar(), in favor of ClauseElement.execute().scalar()...
otherwise might need to rename select().scalar()
lib/sqlalchemy/ext/sqlsoup.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/sql.py
test/orm/generative.py
test/orm/query.py
test/sql/query.py
test/sql/select.py