feat(datasource): exec sql

This commit is contained in:
junjun
2025-06-03 17:43:31 +08:00
parent 7ba78ded01
commit f7b2a7a19f
+1 -1
View File
@@ -247,7 +247,7 @@ def exec_sql(ds: CoreDatasource, sql: str):
{columns[i]: value for i, value in enumerate(tuple_item)}
for tuple_item in res
]
return {"fields": columns, "data": result_list, "sql": base64.b64encode(bytes(sql, 'utf-8'))}
return {"fields": columns, "data": result_list, "sql": str(base64.b64encode(bytes(sql, 'utf-8')))}
finally:
if result is not None:
result.close()