import arlo

This commit is contained in:
konjacpotato
2025-11-05 21:00:19 +08:00
commit 2c8426d543
69 changed files with 789 additions and 0 deletions

View File

@ -0,0 +1,21 @@
from database.ttaskqueue.model import TTaskQueue
def create_task(db, task: TTaskQueue):
db.add(task)
db.commit()
db.refresh(task)
return task
def get_tasks_to_finish(db) -> list[TTaskQueue]:
return db.query(TTaskQueue).filter(TTaskQueue.finished == False).all()
def finish_task(db, task_id: int):
task = db.query(TTaskQueue).filter(TTaskQueue.id == task_id).first()
if task:
task.finished = True
db.commit()
db.refresh(task)
return task