import sys
from sqlparse import parse
-from mysql2sql.print_tokens import print_tokens
-from mysql2sql.process_tokens import requote_names, find_error
+from sqlconvert.print_tokens import print_tokens
+from sqlconvert.process_mysql import process_statement
+from sqlconvert.process_tokens import find_error
def main(*queries):
for query in queries:
- for parsed in parse(query):
+ for parsed in parse(query, encoding='utf-8'):
print("----------")
if find_error(parsed):
print("ERRORS IN QUERY")
- requote_names(parsed)
- print_tokens(parsed)
+ process_statement(parsed)
+ print_tokens(parsed, encoding='utf-8')
print()
parsed._pprint_tree()
print("----------")