Feature: add delete function to delete entries in the database #5

Merged
WorldTeacher merged 2 commits from dev into main 2025-06-03 19:30:08 +01:00
Showing only changes of commit 9269736f23 - Show all commits

View File

@@ -123,6 +123,17 @@ class KomCache:
log.error(f"Error updating data: {e}")
return False
def delete(self, query: str, args: dict[str, Any]) -> bool:
try:
session = self.Session()
session.execute(text(query), args)
session.commit()
session.close()
return True
except SQLAlchemyError as e:
log.error(f"Error deleting data: {e}")
return False
def get_last_update_date(self, series_name: str) -> str:
try:
session = self.Session()