X-Git-Url: https://git.phdru.name/?p=sqlconvert.git;a=blobdiff_plain;f=demo%2Fdemo-process.py;h=a81f93ef1787cf1bae3658fa1a82a1ac757e8365;hp=592b09433be50445e539ef4712d30bf2435fae2d;hb=HEAD;hpb=0828f8d2a8cf32c7b3df3f9ee46e7de505a0ed9a diff --git a/demo/demo-process.py b/demo/demo-process.py index 592b094..1fe9809 100755 --- a/demo/demo-process.py +++ b/demo/demo-process.py @@ -2,7 +2,6 @@ from __future__ import print_function import argparse -import sys from sqlconvert.process_mysql import process_statement from sqlconvert.print_tokens import print_tokens from sqlconvert.process_tokens import find_error, StatementGrouper @@ -12,15 +11,14 @@ def process_lines(*lines): grouper = StatementGrouper(encoding='utf-8') for line in lines: grouper.process_line(line) - if grouper.statements: - for statement in grouper.get_statements(): - print("----- -----") - if find_error(statement): - print("ERRORS IN QUERY") - process_statement(statement) - print_tokens(statement, encoding='utf-8') + for statement in grouper.get_statements(): + print("----- -----") + if find_error(statement): + print("ERRORS IN QUERY") + for _statement in process_statement(statement): + print_tokens(_statement, encoding='utf-8') print() - statement._pprint_tree() + _statement._pprint_tree() print("-----/-----") tokens = grouper.close() if tokens: