]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Ensure all visit_sequence accepts **kw args
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 4 Apr 2018 17:36:28 +0000 (13:36 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 4 Apr 2018 20:47:37 +0000 (16:47 -0400)
commit7f9310f19ecf7290ba79633358809e8aca5abda3
treeb7dc27824c2b1bb6eca54c0268d979ef4e095d53
parenta2499837456dc09109366c4b5f94aca1343e44f8
Ensure all visit_sequence accepts **kw args

Fixed issue where the compilation of an INSERT statement with the
"literal_binds" option that also uses an explicit sequence and "inline"
generation, as on Postgresql and Oracle, would fail to accommodate the
extra keyword argument within the sequence processing routine.

Change-Id: Ibdab7d340aea7429a210c9535ccf1a3e85f074fb
Fixes: #4231
(cherry picked from commit b4eb29253cb29a069973503f36d1103d4a18311c)
doc/build/changelog/unreleased_12/4231.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/firebird/base.py
lib/sqlalchemy/dialects/oracle/base.py
lib/sqlalchemy/dialects/postgresql/base.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/testing/suite/test_sequence.py
test/sql/test_compiler.py