diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-06-06 18:53:03 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-06-06 18:53:03 -0400 |
commit | acf64c4178169b765f3f7ae492b1774955cf541f (patch) | |
tree | c68f881515358716f2f32d1c1fad81f47bd2291b /lib/sqlalchemy/dialects/postgresql/base.py | |
parent | f1faec8829fc0d1c353aea9bb5272c4b5726d999 (diff) | |
download | sqlalchemy-acf64c4178169b765f3f7ae492b1774955cf541f.tar.gz |
- assert passive_deletes='all' does not affect collection/scalar
membership removal
in issue #3844 we hypotheized that passive_deletes='all' was broken
because it sets to NULL a foreign key attribute when the child
object is removed or replaced. However, not doing the NULL
set means that nothing happens at all and the operation silently
fails.
Change-Id: I11834e7e324349e172dc797bac62731008b6b95a
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/base.py')
0 files changed, 0 insertions, 0 deletions