summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/postgresql
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2019-02-03 13:29:06 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2019-02-04 10:34:25 -0500
commit11845453d76e1576f637161e660160f0a6117af6 (patch)
tree46365ae7f40789150ce358689e972fd1d54191c7 /lib/sqlalchemy/dialects/postgresql
parent025cf864419051de63f8c86c39a87c05ddbd8a65 (diff)
downloadsqlalchemy-11845453d76e1576f637161e660160f0a6117af6.tar.gz
Add bulk_replace to AssociationSet, AssociationDict
Implemented a more comprehensive assignment operation (e.g. "bulk replace") when using association proxy with sets or dictionaries. Fixes the problem of redundant proxy objects being created to replace the old ones, which leads to excessive events and SQL and in the case of unique constraints will cause the flush to fail. Fixes: #2642 Change-Id: I57ab27dd9feba057e539267722cce92254fca777
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql')
0 files changed, 0 insertions, 0 deletions