summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2017-01-17 10:47:33 -0500
committerGerrit Code Review <gerrit@awstats.zzzcomputing.com>2017-01-17 10:47:33 -0500
commit99d65925e6aebaea25a0a9f2fc7fa0217974fa7f (patch)
treecb48adc92e1700cda07b66ad240e57597d4595cd /lib/sqlalchemy/dialects
parent1f407c2a47150ddd550d3167015a9315e018d7bc (diff)
parentbd6ba3ac8274381e578c8e6c8018a7878fe94208 (diff)
downloadsqlalchemy-99d65925e6aebaea25a0a9f2fc7fa0217974fa7f.tar.gz
Merge "Parse (but don't record) COMMENT portion of MySQL table key"
Diffstat (limited to 'lib/sqlalchemy/dialects')
-rw-r--r--lib/sqlalchemy/dialects/mysql/reflection.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/sqlalchemy/dialects/mysql/reflection.py b/lib/sqlalchemy/dialects/mysql/reflection.py
index d020fb296..f5f09b80b 100644
--- a/lib/sqlalchemy/dialects/mysql/reflection.py
+++ b/lib/sqlalchemy/dialects/mysql/reflection.py
@@ -359,6 +359,7 @@ class MySQLTableDefinitionParser(object):
r'(?: +USING +(?P<using_post>\S+))?'
r'(?: +KEY_BLOCK_SIZE *[ =]? *(?P<keyblock>\S+))?'
r'(?: +WITH PARSER +(?P<parser>\S+))?'
+ r'(?: +COMMENT +(?P<comment>(\x27\x27|\x27([^\x27])*?\x27)+))?'
r',?$'
% quotes
)