try something
Browse fileswill doc later if works
app.py
CHANGED
@@ -65,10 +65,10 @@ def query_sql(user_query: str) -> str:
|
|
65 |
# Log the generated SQL for debugging
|
66 |
print(f"Generated SQL: {generated_sql}")
|
67 |
|
68 |
-
|
69 |
-
|
70 |
|
71 |
-
result = sql_engine(generated_sql)
|
72 |
|
73 |
print(f"SQL Query Result: {result}")
|
74 |
|
|
|
65 |
# Log the generated SQL for debugging
|
66 |
print(f"Generated SQL: {generated_sql}")
|
67 |
|
68 |
+
if not generated_sql.strip().lower().startswith(("select", "show", "pragma")):
|
69 |
+
return "Error: Only SELECT queries are allowed."
|
70 |
|
71 |
+
result = string(sql_engine(generated_sql))
|
72 |
|
73 |
print(f"SQL Query Result: {result}")
|
74 |
|