from pydantic import BaseModel, Field


class TugasBuat(BaseModel):
    judul: str = Field(min_length=1, examples=["Belajar Python"])


class TugasPerbarui(BaseModel):
    judul: str | None = Field(default=None, min_length=1)
    selesai: bool | None = None


class TugasTampil(BaseModel):
    id: int
    judul: str
    selesai: bool


class DetailGalat(BaseModel):
    detail: str
