X-Git-Url: https://git.phdru.name/?p=sqlconvert.git;a=blobdiff_plain;f=scripts%2Fparse-file.py;fp=scripts%2Fparse-file.py;h=0000000000000000000000000000000000000000;hp=a701bfec217cf0e6386a9c9aab760a2085dd79e1;hb=33ccb6237b3791b181d9589549c34f66960c5b4d;hpb=7d3342fc8ae5d217736c9c055b53445c628da765 diff --git a/scripts/parse-file.py b/scripts/parse-file.py deleted file mode 100755 index a701bfe..0000000 --- a/scripts/parse-file.py +++ /dev/null @@ -1,26 +0,0 @@ -#! /usr/bin/env python -from __future__ import print_function - -import sys -from sqlparse import parse -from mysql2sql.print_tokens import print_tokens -from mysql2sql.process_tokens import requote_names, find_error - - -def main(filename): - with open(filename) as infile: - for query in infile: - for parsed in parse(query): - print("----------") - if find_error(parsed): - print("ERRORS IN QUERY") - requote_names(parsed) - print_tokens(parsed) - 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])