summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/postgresql/ranges.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2018-12-22 19:16:50 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2018-12-28 08:40:44 -0500
commit847d1359421ebb3b4ba653ca1a9d238e62e8e8a8 (patch)
tree88f7ab56680d37ae1cdf32d2d8cb9d6b0126da67 /lib/sqlalchemy/dialects/postgresql/ranges.py
parent07cea66ccb74c68fa505b5fbba91984e0375993d (diff)
downloadsqlalchemy-847d1359421ebb3b4ba653ca1a9d238e62e8e8a8.tar.gz
Check collection less than two items remaining before firing scalar backref remove
Fixed long-standing issue where duplicate collection members would cause a backref to delete the association between the member and its parent object when one of the duplicates were removed, as occurs as a side effect of swapping two objects in one statement. Fixes: #1103 Change-Id: Ic12877f7bd5a4eb688091725a78410748e7fdf16
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/ranges.py')
0 files changed, 0 insertions, 0 deletions