mirror of
https://gh-proxy.org/https://github.com/klinsmaya/SQLBot.git
synced 2026-11-08 01:06:59 +08:00
revert: Code security optimization
This commit is contained in:
@@ -386,8 +386,7 @@ def get_tables(ds: CoreDatasource):
|
||||
password=conf.password,
|
||||
options=f"-c statement_timeout={conf.timeout * 1000}",
|
||||
**extra_config_dict) as conn, conn.cursor() as cursor:
|
||||
# Use parameterized query for security
|
||||
cursor.execute(sql, (sql_param,))
|
||||
cursor.execute(sql.format(sql_param))
|
||||
res = cursor.fetchall()
|
||||
res_list = [TableSchema(*item) for item in res]
|
||||
return res_list
|
||||
@@ -438,8 +437,7 @@ def get_fields(ds: CoreDatasource, table_name: str = None):
|
||||
password=conf.password,
|
||||
options=f"-c statement_timeout={conf.timeout * 1000}",
|
||||
**extra_config_dict) as conn, conn.cursor() as cursor:
|
||||
# Use parameterized query for security
|
||||
cursor.execute(sql, (p1, p2))
|
||||
cursor.execute(sql.format(p1, p2))
|
||||
res = cursor.fetchall()
|
||||
res_list = [ColumnSchema(*item) for item in res]
|
||||
return res_list
|
||||
|
||||
Reference in New Issue
Block a user