refac: folder deletion

This commit is contained in:
Timothy J. Baek committed 2024-10-17 18:24:58 -07:00
1 parent 42d048741c
commit 7ffa3cb022
3 files changed
+33 -6

No files matched your search

@@ -699,6 +699,18 @@ class ChatTable:
except Exception:
return False
def delete_chats_by_user_id_and_folder_id(
self, user_id: str, folder_id: str
) -> bool:
try:
with get_db() as db:
db.query(Chat).filter_by(user_id=user_id, folder_id=folder_id).delete()
db.commit()
return True
except Exception:
return False
def delete_shared_chats_by_user_id(self, user_id: str) -> bool:
try:
with get_db() as db: