]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Fix SQLite error for table with "WITHOUT ROWID" & "STRICT"
authorKingOfKaste <47917339+KingOfKaste@users.noreply.github.com>
Thu, 20 Feb 2025 19:31:42 +0000 (14:31 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 20 Feb 2025 20:24:11 +0000 (15:24 -0500)
commit48ad8c81115bd01d733fe1a4f78c8c30d7c2abbb
tree408a5754c7015e998ef49bd9e41ca4afdbf99f16
parent42ddb1fd5f1e29682bcd6ccc7b835999aafec12e
Fix SQLite error for table with "WITHOUT ROWID" & "STRICT"

Fixed issue that omitted the comma between multiple SQLite table extension
clauses, currently ``WITHOUT ROWID`` and ``STRICT``, when both options
:paramref:`.Table.sqlite_with_rowid` and  :paramref:`.Table.sqlite_strict`
were configured at their non-default settings at the same time.  Pull
request courtesy david-fed.

Fixes: #12368
Closes: #12369
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/12369
Pull-request-sha: 3c9ceffe8279f5d961a44e6d468f21881bcbc75c

Change-Id: I1a44fd2d655d0e6eaad8213a360879daca9e4f11
doc/build/changelog/unreleased_20/12368.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/sqlite/base.py
test/dialect/test_sqlite.py