diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-04-27 17:19:39 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-04-27 17:19:39 +0000 |
commit | f2a11cc728c26945deb109c067f9de5d470ebe29 (patch) | |
tree | 19913e3437ce58ed063f7425a6af7654048490e2 /lib/sqlalchemy/sql.py | |
parent | 732bc9ecf08b69ca688638d40841fb128e7b5417 (diff) | |
download | sqlalchemy-f2a11cc728c26945deb109c067f9de5d470ebe29.tar.gz |
- the usual adjustments to relationships between inheriting mappers,
in this case establishing relation()s to subclass mappers where
the join conditions come from the superclass' table
- specifically, places where PropertyLoader limits its search to mapper.local_table had to be expanded
to search separately within mapper.mapped_table as well. in the case of determining primary/secondaryjoin, it starts more specifically first with local table then out to mapped table if not found. in the case of determining direction, it starts more generally with mapped table, then if ambiguous direction, goes to the local tables.
Diffstat (limited to 'lib/sqlalchemy/sql.py')
0 files changed, 0 insertions, 0 deletions