]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Implement SynonymProperty.get_history()
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 27 Dec 2018 17:39:15 +0000 (12:39 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 27 Dec 2018 17:39:15 +0000 (12:39 -0500)
commitec5c9ebe6e7b8822de0c7bd19aea11ea2a582e29
tree30e11b50d9658d24b5e9dce8b12dce72a5cb7c5d
parenteae62d00049a24c028ba95e13b5199cfa59a1180
Implement SynonymProperty.get_history()

Implemented the ``.get_history()`` method, which also implies availability
of :attr:`.AttributeState.history`, for :func:`.synonym` attributes.
Previously, trying to access attribute history via a synonym would raise an
``AttributeError``.

Fixes: #3777
Change-Id: I20810a8b1a1bf630dbcb6622193c13cf4236b94a
doc/build/changelog/unreleased_13/3777.rst [new file with mode: 0644]
lib/sqlalchemy/orm/descriptor_props.py
test/orm/test_mapper.py