]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Render and reflect MySQL WITH PARSER index options
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 17 Apr 2018 17:22:13 +0000 (13:22 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 17 Apr 2018 17:27:02 +0000 (13:27 -0400)
commit6c2a1e1760867ca2818780b3bd1242ba24e45e64
treef0cb47455cd0f04d65384df85f819acd7a7a17c1
parenta3473c08d35e2cce32b014519df5f774c0166cf1
Render and reflect MySQL WITH PARSER index options

Support added for the "WITH PARSER" syntax of CREATE FULLTEXT INDEX
in MySQL, using the ``mysql_with_parser`` keyword argument.  Reflection
is also supported, which accommodates MySQL's special comment format
for reporting on this option as well.  Additionally, the "FULLTEXT" and
"SPATIAL" index prefixes are now reflected back into the ``mysql_prefix``
index option.

Change-Id: I0209291978125d8cee1bb5ed386d4f66578697a0
Fixes: #4219
doc/build/changelog/unreleased_13/4219.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/mysql/base.py
lib/sqlalchemy/dialects/mysql/reflection.py
test/dialect/mysql/test_compiler.py
test/dialect/mysql/test_reflection.py
test/requirements.py