]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- null foreign key on a m2o doesn't trigger a lazyload [ticket:803]
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 6 Oct 2007 01:12:19 +0000 (01:12 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 6 Oct 2007 01:12:19 +0000 (01:12 +0000)
commitf97414b5203d2c05ccaf18942ecd7f42a7c4611f
tree46475f3d841a3521d4609501f0ac3c3c4e291e65
parent6695831403df94fef6df7065244533e73f3f99f8
- null foreign key on a m2o doesn't trigger a lazyload [ticket:803]
- slight simpliication to mapper.populate_instance()
- lamenting the different codepaths between query._get() and DeferredLoader.lazyload()
- query._get() uses all()[0] for single-row load to avoid complexity of first() (same as LazyLoader)
CHANGES
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/strategies.py
test/orm/lazy_relations.py