Adding upstream version 21.0.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
07f4660f31
commit
91f2cef5f0
115 changed files with 66603 additions and 60920 deletions
|
@ -2,15 +2,14 @@ import collections.abc
|
|||
|
||||
# moz_sql_parser 3.10 compatibility
|
||||
collections.Iterable = collections.abc.Iterable
|
||||
import gc
|
||||
import timeit
|
||||
|
||||
import numpy as np
|
||||
|
||||
#import sqlfluff
|
||||
#import moz_sql_parser
|
||||
#import sqloxide
|
||||
#import sqlparse
|
||||
# import sqlfluff
|
||||
# import moz_sql_parser
|
||||
# import sqloxide
|
||||
# import sqlparse
|
||||
import sqltree
|
||||
|
||||
import sqlglot
|
||||
|
@ -170,7 +169,7 @@ def sqlglotrs_parse(sql):
|
|||
|
||||
|
||||
def sqltree_parse(sql):
|
||||
sqltree.api.sqltree(sql.replace('"', '`').replace("''", '"'))
|
||||
sqltree.api.sqltree(sql.replace('"', "`").replace("''", '"'))
|
||||
|
||||
|
||||
def sqlparse_parse(sql):
|
||||
|
@ -206,11 +205,11 @@ def diff(row, column):
|
|||
libs = [
|
||||
"sqlglot",
|
||||
"sqlglotrs",
|
||||
#"sqlfluff",
|
||||
# "sqlfluff",
|
||||
"sqltree",
|
||||
#"sqlparse",
|
||||
#"moz_sql_parser",
|
||||
#"sqloxide",
|
||||
# "sqlparse",
|
||||
# "moz_sql_parser",
|
||||
# "sqloxide",
|
||||
]
|
||||
table = []
|
||||
|
||||
|
@ -231,10 +230,12 @@ lines = [border(column.rjust(width) for column, width in widths.items())]
|
|||
lines.append(border(str("-" * width) for width in widths.values()))
|
||||
|
||||
for i, row in enumerate(table):
|
||||
lines.append(border(
|
||||
(str(row[column])[0:7] + diff(row, column)).rjust(width)[0 : width]
|
||||
for column, width in widths.items()
|
||||
))
|
||||
lines.append(
|
||||
border(
|
||||
(str(row[column])[0:7] + diff(row, column)).rjust(width)[0:width]
|
||||
for column, width in widths.items()
|
||||
)
|
||||
)
|
||||
|
||||
for line in lines:
|
||||
print(line)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue