summaryrefslogtreecommitdiff
path: root/test/dialect/postgresql/test_reflection.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2018-02-27 13:15:10 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2018-09-27 17:09:28 -0400
commit6446e0dfd3e3bb60754bad81c4d52345733d94e3 (patch)
tree217e2183a984170c15db799baa3f79dda0da379d /test/dialect/postgresql/test_reflection.py
parentd945ee87a1934cb689066e4683ba9531d803f9ad (diff)
downloadsqlalchemy-6446e0dfd3e3bb60754bad81c4d52345733d94e3.tar.gz
Break association proxy into a descriptor + per-class accessor
Reworked :class:`.AssociationProxy` to store state that's specific to a parent class in a separate object, so that a single :class:`.AssocationProxy` can serve for multiple parent classes, as is intrinsic to inheritance, without any ambiguity in the state returned by it. A new method :meth:`.AssociationProxy.for_class` is added to allow inspection of class-specific state. Change-Id: I634f88aae6306ac5c5237a0e1acbe07d0481d6b6 Fixes: #3423
Diffstat (limited to 'test/dialect/postgresql/test_reflection.py')
0 files changed, 0 insertions, 0 deletions