]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
add exclusion for unusual chars in column names
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 19 Dec 2022 13:34:51 +0000 (08:34 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 19 Dec 2022 13:36:07 +0000 (08:36 -0500)
commitdeef63c190a423ed7a6d340df17a6318492c1fb2
treedffbcce9575409346f82378f975994ed1b012537
parentf5905a012ed539286f33b10559b832da7babe1c5
add exclusion for unusual chars in column names

Added new exclusion rule for third party dialects called
``unusual_column_name_characters``, which can be "closed" for third party
dialects that don't support column names with unusual characters such as
dots, slashes, or percent signs in them, even if the name is properly
quoted.

Fixes: #9002
Change-Id: I44b765df4c73ce5ec1907d031fd9c89761fd99d1
References: #8993
(cherry picked from commit 946058ec6070ab4db9fdfab612ec4543fea9cd1c)
doc/build/changelog/unreleased_14/9002.rst [new file with mode: 0644]
lib/sqlalchemy/testing/requirements.py
lib/sqlalchemy/testing/suite/test_dialect.py