anumaurya114exp commited on
Commit
fd68fcc
·
1 Parent(s): 6907fa4

Update utils.py

Browse files
Files changed (1) hide show
  1. utils.py +7 -1
utils.py CHANGED
@@ -141,4 +141,10 @@ def addSchemaToTableInSQL(sqlQuery, schemaName, tablesList):
141
  pattern = re.compile(rf'(?<![a-zA-Z0-9_]){re.escape(table)}(?![a-zA-Z0-9_])', re.IGNORECASE)
142
  replacement = f'{schemaName}.{table}'
143
  sqlQuery = re.sub(pattern, replacement, sqlQuery)
144
- return sqlQuery
 
 
 
 
 
 
 
141
  pattern = re.compile(rf'(?<![a-zA-Z0-9_]){re.escape(table)}(?![a-zA-Z0-9_])', re.IGNORECASE)
142
  replacement = f'{schemaName}.{table}'
143
  sqlQuery = re.sub(pattern, replacement, sqlQuery)
144
+ return sqlQuery
145
+
146
+ def preProcessGptQueryReponse(gptResponse, metadataLayout: MetaDataLayout):
147
+ schemaName = metadataLayout.schemaName
148
+ tablesList = metadataLayout.getAllTablesCols().keys()
149
+ gptResponse = addSchemaToTableInSQL(gptResponse, schemaName=schemaName, tablesList=tablesList)
150
+ return gptResponse