]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Added more granularity to internal attribute access, such
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 22 Oct 2008 16:09:19 +0000 (16:09 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 22 Oct 2008 16:09:19 +0000 (16:09 +0000)
commitc35621969027ae052bdcff98a6c7d30e98e54a0e
tree0ba4e0dd5ef12cbe6cc9cdca2a6ffc4d6ab2e8a4
parentee7e964ad46d8e1560689e7fdfd3f119d195bc04
- Added more granularity to internal attribute access, such
that cascade and flush operations will not initialize
unloaded attributes and collections, leaving them intact for
a lazy-load later on.  Backref events still initialize
attrbutes and collections for pending instances.
[ticket:1202]
CHANGES
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/properties.py
test/orm/cascade.py