]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Load of a deferred() attribute on an object
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 31 Jul 2011 21:32:07 +0000 (17:32 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 31 Jul 2011 21:32:07 +0000 (17:32 -0400)
commit1a0c8ace3010d9d7bcfd651d4bb1340b83b3850b
tree8a7d6dd2ee174c7893e77e7be2d4764ba816c57e
parentf948fa0fb0c73d01077d65b1b8103c12282ff020
- Load of a deferred() attribute on an object
where row can't be located raises
ObjectDeletedError instead of failing later
on; improved the message in ObjectDeletedError
to include other conditions besides a simple
"delete". [ticket:2191]
- break up test_get_refreshes() in test_expire
CHANGES
lib/sqlalchemy/orm/exc.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/strategies.py
test/orm/test_expire.py