]> git.phdru.name Git - sqlconvert.git/blobdiff - demo/parse-file.py
Join demo scripts; add argparse parameters parsing
[sqlconvert.git] / demo / parse-file.py
diff --git a/demo/parse-file.py b/demo/parse-file.py
deleted file mode 100755 (executable)
index 55a7829..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-#! /usr/bin/env python
-from __future__ import print_function
-
-import sys
-from sqlparse import parse
-from sqlconvert.print_tokens import print_tokens
-from sqlconvert.process_tokens import find_error
-
-
-def main(filename):
-    with open(filename) as infile:
-        for query in infile:
-            for parsed in parse(query, encoding='utf-8'):
-                print("----------")
-                if find_error(parsed):
-                    print("ERRORS IN QUERY")
-                print_tokens(parsed, encoding='utf-8')
-                print()
-                parsed._pprint_tree()
-    print("----------")
-
-if __name__ == '__main__':
-    if len(sys.argv) <= 1:
-        sys.exit("Usage: %s file" % sys.argv[0])
-    main(sys.argv[1])