summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/postgresql/asyncpg.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2020-09-29 14:17:42 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2020-09-29 16:46:56 -0400
commitf483573aa640efb79e8b1ec6c1faac6f79d9d8fe (patch)
treed53426d5ca4424647c0bd711c8ce0c5e548e4fe0 /lib/sqlalchemy/dialects/postgresql/asyncpg.py
parent147f0969301184b952366f39195caaabe6d63dbf (diff)
downloadsqlalchemy-f483573aa640efb79e8b1ec6c1faac6f79d9d8fe.tar.gz
Scan for tables without relying upon whereclause
Fixed bug where an UPDATE statement against a JOIN using MySQL multi-table format would fail to include the table prefix for the target table if the statement had no WHERE clause, as only the WHERE clause were scanned to detect a "multi table update" at that particular point. The target is now also scanned if it's a JOIN to get the leftmost table as the primary table and the additional entries as additional FROM entries. Fixes: #5617 Change-Id: I26d74afebe06e28af28acf960258f170a1627823
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/asyncpg.py')
0 files changed, 0 insertions, 0 deletions