]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- rework PropComparator.adapted() to be PropComparator.adapt_to_entity(),
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 17 Jun 2013 22:48:17 +0000 (18:48 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 17 Jun 2013 23:42:43 +0000 (19:42 -0400)
commit7f82168cb6b0f0e22d387ffeca1ae82f526c2f29
tree1ef9195524e6de9fc1e49e07795398538ac20043
parent42d58f8b6e67c01827f1eed283e23067bbdb848d
- rework PropComparator.adapted() to be PropComparator.adapt_to_entity(),
passes in AliasedInsp and allows more flexibility.
- rework the AliasedClass/AliasedInsp relationship so that AliasedInsp has
all state and functionality.  AliasedClass is just a facade.
[ticket:2756]
lib/sqlalchemy/ext/hybrid.py
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/descriptor_props.py
lib/sqlalchemy/orm/interfaces.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/util.py
test/orm/test_inspect.py