aboutsummaryrefslogtreecommitdiffstats
path: root/backend/sql/sql_handler.py
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2023-11-22 21:58:45 -0800
committerPinapelz <yukais@pinapelz.com>2023-11-22 21:58:45 -0800
commit77a0b69d9a0dd755a0a59a4c1dc3f3d045327e89 (patch)
tree423c31591b868e0ccd4577c9b259f4895918f164 /backend/sql/sql_handler.py
parent02e1e6ad3a4ca2a52e1045b5ed62858e55d8159b (diff)
feat: re-implement individual statistic pages on next
Diffstat (limited to 'backend/sql/sql_handler.py')
-rw-r--r--backend/sql/sql_handler.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/backend/sql/sql_handler.py b/backend/sql/sql_handler.py
index 9d1c10d..82f071d 100644
--- a/backend/sql/sql_handler.py
+++ b/backend/sql/sql_handler.py
@@ -140,8 +140,17 @@ class SQLHandler:
print("Error updating row")
print(err)
- def execute_query(self, query: str):
+ def execute_query(self, query: str, data: tuple = None):
cursor = self.connection.cursor(buffered=True)
+ if data:
+ try:
+ cursor.execute(query, data)
+ result = cursor.fetchall()
+ return result
+ except Error as err:
+ print("Error executing query")
+ print(err)
+ return None
try:
cursor.execute(query)
result = cursor.fetchall()
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage