diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2023-05-11 10:06:10 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2023-05-11 10:06:10 -0400 |
| commit | 7db1ced9e33d33da89f934107eeabe9ac337ae5b (patch) | |
| tree | 1e706934b8bd779b4e3f6ce7036d7c594090e068 /doc/build | |
| parent | e00591ec27f63d9cc851bbb3cf4824bd5644a8b8 (diff) | |
| download | sqlalchemy-7db1ced9e33d33da89f934107eeabe9ac337ae5b.tar.gz | |
skip ORM loading setups for non-toplevel DML
Fixed regression where use of :func:`_dml.update` or :func:`_dml_delete`
within a :class:`_sql.CTE` construct, then used in a :func:`_sql.select`,
would raise a :class:`.CompileError` as a result of ORM related rules for
performing ORM-level update/delete statements.
Fixes: #9767
Change-Id: I4eae9af86752b2e5fd64f7998f8a68754c349e4c
Diffstat (limited to 'doc/build')
| -rw-r--r-- | doc/build/changelog/unreleased_20/9767.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/build/changelog/unreleased_20/9767.rst b/doc/build/changelog/unreleased_20/9767.rst new file mode 100644 index 000000000..857d34987 --- /dev/null +++ b/doc/build/changelog/unreleased_20/9767.rst @@ -0,0 +1,8 @@ +.. change:: + :tags: bug, orm, regression + :tickets: 9767 + + Fixed regression where use of :func:`_dml.update` or :func:`_dml_delete` + within a :class:`_sql.CTE` construct, then used in a :func:`_sql.select`, + would raise a :class:`.CompileError` as a result of ORM related rules for + performing ORM-level update/delete statements. |
