summaryrefslogtreecommitdiff
path: root/examples/inheritance/concrete.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2017-05-12 12:01:53 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2017-05-12 15:18:45 -0400
commit94a089bc2b425f7896659868630836c013e80dd0 (patch)
tree572a02b8226ea0e69c19047a46915b99a0ae5e8e /examples/inheritance/concrete.py
parent4352e220ac04d09e120c441e79b1ac12c7ca2c45 (diff)
downloadsqlalchemy-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