Use single quotes for db schema sanity check

double quotes would cause failure when mysql running on ANSI sql_mode.

Change-Id: I891b61035ecb90b91a9ccdbec14dd567c575299b
Closes-Bug:1365019
This commit is contained in:
Huai Jiang
2014-09-03 23:25:11 +08:00
parent 9234bbbc84
commit fb577ecd6f

View File

@@ -93,7 +93,7 @@ def _db_schema_sanity_check(engine):
onlyutf8_sql = ('SELECT TABLE_NAME,TABLE_COLLATION '
'from information_schema.TABLES '
'where TABLE_SCHEMA=%s and '
'TABLE_COLLATION NOT LIKE "%%utf8%%"')
'TABLE_COLLATION NOT LIKE \'%%utf8%%\'')
# NOTE(morganfainberg): exclude the sqlalchemy-migrate and alembic
# versioning tables from the tables we need to verify utf8 status on.