细节修改

This commit is contained in:
2026-07-20 16:42:56 +08:00
parent 70ae08fa50
commit 404450b779
6 changed files with 43 additions and 19 deletions

View File

@@ -28,7 +28,7 @@ def get_connection():
conn = pymysql.connect(**DB_CONFIG)
yield conn
except pymysql.Error as e:
log_error(f'数据库连接失败: {e}', 'db')
log_error(f'数据库连接失败: {e}', 'db', exc_info=True)
raise
finally:
try:
@@ -46,7 +46,7 @@ def execute_query(sql, params=None):
result = cursor.fetchall()
return result
except Exception as e:
log_error(f'查询失败: {e}\nSQL: {sql}\nParams: {params}', 'db')
log_error(f'查询失败: {e}\nSQL: {sql}\nParams: {params}', 'db', exc_info=True)
raise
@@ -58,7 +58,7 @@ def execute_update(sql, params=None):
affected = cursor.execute(sql, params)
return cursor.rowcount
except Exception as e:
log_error(f'更新失败: {e}\nSQL: {sql}\nParams: {params}', 'db')
log_error(f'更新失败: {e}\nSQL: {sql}\nParams: {params}', 'db', exc_info=True)
raise
@@ -71,5 +71,5 @@ def execute_insert(sql, params=None):
last_id = cursor.lastrowid
return last_id
except Exception as e:
log_error(f'插入失败: {e}\nSQL: {sql}\nParams: {params}', 'db')
log_error(f'插入失败: {e}\nSQL: {sql}\nParams: {params}', 'db', exc_info=True)
raise