]> git.phdru.name Git - sqlconvert.git/blobdiff - demo/group-file.py
Add a semicolon and a newline after directive
[sqlconvert.git] / demo / group-file.py
index 54d1cc26795f2ecd4df8422a94c9595351741b54..8d00507f1a34c9e7a1712e8df0d9a434135e7b82 100755 (executable)
@@ -3,12 +3,12 @@ from __future__ import print_function
 
 import sys
 from sqlconvert.print_tokens import print_tokens
-from sqlconvert.process_tokens import requote_names, find_error, \
-    StatementGrouper
+from sqlconvert.process_mysql import process_statement
+from sqlconvert.process_tokens import find_error, StatementGrouper
 
 
 def main(filename):
-    grouper = StatementGrouper()
+    grouper = StatementGrouper(encoding='utf-8')
     with open(filename) as infile:
         for line in infile:
             grouper.process_line(line)
@@ -17,15 +17,15 @@ def main(filename):
                     print("----------")
                     if find_error(statement):
                         print("ERRORS IN QUERY")
-                    requote_names(statement)
-                    print_tokens(statement)
+                    process_statement(statement)
+                    print_tokens(statement, encoding='utf-8')
                     print()
                     statement._pprint_tree()
                 print("----------")
     tokens = grouper.close()
     if tokens:
         for token in tokens:
-            print_tokens(token)
+            print_tokens(token, encoding='utf-8')
             print(repr(token))