Skip to content

Commit 6e0a5cc

Browse files
committed
dump @@ to string
1 parent e79159b commit 6e0a5cc

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

mindsdb_sql_parser/utils.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,18 @@ def tokens_to_string(tokens):
8181
# filling space between tokens
8282
line += ' '*(token.index - shift - len(line))
8383

84+
match token.type:
85+
case 'VARIABLE':
86+
token_value = '@' + token.value
87+
case 'SYSTEM_VARIABLE':
88+
token_value = '@@' + token.value
89+
case _:
90+
token_value = token.value
91+
8492
# add token
85-
line += token.value
93+
line += token_value
8694

87-
last_pos = token.index + len(token.value)
95+
last_pos = token.index + len(token_value)
8896

8997
# last line
9098
content += line

0 commit comments

Comments
 (0)