diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-05-12 12:01:53 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-05-12 15:18:45 -0400 |
commit | 94a089bc2b425f7896659868630836c013e80dd0 (patch) | |
tree | 572a02b8226ea0e69c19047a46915b99a0ae5e8e /examples/inheritance/concrete.py | |
parent | 4352e220ac04d09e120c441e79b1ac12c7ca2c45 (diff) | |
download | sqlalchemy-94a089bc2b425f7896659868630836c013e80dd0.tar.gz |
Demote innerjoin to outerjoin coming from with_polymorphic
a with_polymorphic, regardless of inheritance type, represents
multiple classes. A subclass that wants to joinedload with innerjoin=True
needs to be demoted to an outerjoin because the parent entity rows
might not be of that type. Looks more intuitive with a joined
inheritance load, but applies just as well to single or concrete.
Change-Id: I4d3d76106ae20032269f8848aad70a8e2f9422f9
Fixes: #3988
Diffstat (limited to 'examples/inheritance/concrete.py')
0 files changed, 0 insertions, 0 deletions