We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d97f64 commit a4664a1Copy full SHA for a4664a1
eval/api_runner.py
@@ -13,6 +13,7 @@
13
import requests
14
from utils.reporting import upload_results
15
import sqlparse
16
+import re
17
18
19
def clean_generated_query(query: str):
@@ -34,9 +35,8 @@ def clean_generated_query(query: str):
34
35
query = query.replace("/ NULLIF (", "/ NULLIF (1.0 * ")
36
37
# remove extra spaces around brackets especially for MySQL
- query = query.replace(" ( ", "(").replace(" )", ")")
38
- query = query.replace(" (", "(").replace(") ", ")")
39
- query = query.replace("( ", "(").replace(" )", ")")
+ query = re.sub(r"\s*\(\s*", "(", query) # Remove spaces before and after '('
+ query = re.sub(r"\s*\)", ")", query) # Remove spaces before ')'
40
41
return query
42
0 commit comments