feat: add delete and select all button

This commit is contained in:
Jayden Pyles
2024-07-07 16:27:12 -05:00
parent 2b0153e42d
commit 15fe8eb3ea
7 changed files with 130 additions and 23 deletions

View File

@@ -24,3 +24,11 @@ async def query(filter: dict[str, Any]) -> list[dict[str, Any]]:
results.append(document)
return results
async def delete_jobs(jobs: list[str]):
collection = get_job_collection()
result = await collection.delete_many({"id": {"$in": jobs}})
LOG.info(f"RESULT: {result.deleted_count} documents deleted")
return True if result.deleted_count > 0 else False