2 from sqlparse.sql import TokenList
3 from sqlparse.tokens import Name
6 def requote_names(token_list):
7 """Remove backticks, quote non-lowercase identifiers"""
8 for token in token_list:
9 if isinstance(token, TokenList):
12 if token.ttype is Name:
14 if (value[0] == "`") and (value[-1] == "`"):
16 token.normalized = token.value = value
17 if not value.islower():
18 token.normalized = token.value = '"%s"' % value