Files
hackathon/app/schemas/task.py
Artem Tsyrulnikov 477ddb8bf9 init
2026-04-06 19:27:27 +03:00

26 lines
495 B
Python

from pydantic import BaseModel
class TaskCreate(BaseModel):
hackathon_id: int
title: str
description: str
requirements: str
evaluation_criteria: str
class TaskRead(BaseModel):
id: int
hackathon_id: int
title: str
description: str
requirements: str
evaluation_criteria: str
class TaskUpdate(BaseModel):
title: str | None = None
description: str | None = None
requirements: str | None = None
evaluation_criteria: str | None = None