]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add _alembic_quote method to format_constraint()
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 14 Oct 2019 03:02:22 +0000 (23:02 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 14 Oct 2019 03:02:22 +0000 (23:02 -0400)
commit8a55fb6017b01c5b7503be2bedfa82b9663f8a94
tree8bb6b6bb67d82ba7b4fd92400633e520b2cd401b
parent6b2875eba531a0b879ec345ec85fae00f522ff03
Add _alembic_quote method to format_constraint()

Alembic needs a portable way of getting at the name of an
index without quoting being applied.   As we would like the
indexes created by the Column index=True flag to support
deferred index names, supply a function that delivers this
for Alembic without it having to dig too deeply into the
internals.    the _alembic_quote flag may be made public
at a later time, however as we've been through many quoting
flags that are difficult to get rid of, try to be conservative
to start.

Change-Id: I184adaeae26c2e75093aaea5ebe01a3815cadb08
lib/sqlalchemy/sql/compiler.py
test/sql/test_quote.py