From 32b046a3d51d86d32967a72f8c41ecd0b10fc6ec Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Tue, 4 Nov 2025 16:56:34 -0500 Subject: [PATCH] add missing changelog for #12954 Change-Id: I9b779230c236884dc58f79c97e65bd6c983b252e (cherry picked from commit 1bddbd9e58a2835dbc3539ffc38a93a4cb85a105) --- doc/build/changelog/unreleased_20/12954.rst | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/build/changelog/unreleased_20/12954.rst diff --git a/doc/build/changelog/unreleased_20/12954.rst b/doc/build/changelog/unreleased_20/12954.rst new file mode 100644 index 0000000000..e3df8b1d9c --- /dev/null +++ b/doc/build/changelog/unreleased_20/12954.rst @@ -0,0 +1,9 @@ +.. change:: + :tags: bug, sqlite + :tickets: 12954 + + Fixed issue where SQLite dialect would fail to reflect constraint names + that contained uppercase letters or other characters requiring quoting. The + regular expressions used to parse primary key, foreign key, and unique + constraint names from the ``CREATE TABLE`` statement have been updated to + properly handle both quoted and unquoted constraint names. -- 2.47.3