]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- base_mapper() becomes a plain attribute
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 14 Aug 2007 03:19:46 +0000 (03:19 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 14 Aug 2007 03:19:46 +0000 (03:19 +0000)
commitb9ed823528ef88fb0dc64120e1e501306f4c3768
treeb1bdb1980fb6336fd36a1312b278f0333d9bd94b
parent0285ec6beb695bf38ae5cccef8245e04fe5585a0
- base_mapper() becomes a plain attribute
- session.execute() and scalar() can search for a Table with which to bind
from using the given ClauseElement
- session automatically extrapolates tables from mappers with binds,
also uses base_mapper so that inheritance hierarchies bind automatically
- moved ClauseVisitor traversal back to inlined non-recursive
lib/sqlalchemy/orm/dependency.py
lib/sqlalchemy/orm/interfaces.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/session.py
lib/sqlalchemy/orm/strategies.py
lib/sqlalchemy/orm/unitofwork.py
lib/sqlalchemy/sql.py
test/orm/session.py
test/testlib/testing.py