]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Propagate attachment events for ARRAY
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 4 Dec 2017 21:40:20 +0000 (16:40 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 4 Dec 2017 21:49:02 +0000 (16:49 -0500)
commit36d0a27770efdebb0b1891083cb72d8ac65c4788
tree35610c2d340d28d473655f84d02f23620b32dc8a
parente447582b8575eaf165f02864a4b0b977930b3a52
Propagate attachment events for ARRAY

Fixed regression in :class:`.ARRAY` datatype caused by
:ticket:`3964`, which is essentially the same
issue as that of :ticket:`3832`, where column attachment events
for :class:`.ARRAY` would not be invoked.   This breaks the use case
of using declarative mixins that declare a :class:`.Column` which
makes use of :meth:`.MutableList.as_mutable`.

Change-Id: If8c57615860883837f6cf72661e46180a77778c1
Fixes: #4141
doc/build/changelog/unreleased_12/4141.rst [new file with mode: 0644]
lib/sqlalchemy/sql/sqltypes.py
test/ext/test_mutable.py
test/sql/test_metadata.py