]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Port lower case quoted name fix to firebird
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 16 Nov 2016 14:57:36 +0000 (09:57 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 16 Nov 2016 15:00:36 +0000 (10:00 -0500)
commit68d3018ceefc33e42135ee208d6d492a47e695c7
tree773fd00123c02d9913fd36087e0e9ba2e34f3f32
parent772042ea851062b75df3baf22b08740bd7820656
Port lower case quoted name fix to firebird

Ported the fix for Oracle quoted-lowercase names to Firebird, so that
a table name that is quoted as lower case can be reflected properly
including when the table name comes from the get_table_names()
inspection function.

Also genericize the test to the test suite for denormlized name
dialects.

Fixes: #3548
Change-Id: I8ca62e8d2b359e363ccb01cfe2daa0995354a3cb
doc/build/changelog/changelog_11.rst
lib/sqlalchemy/dialects/firebird/base.py
lib/sqlalchemy/testing/suite/test_reflection.py
test/dialect/test_oracle.py