from pydantic import BaseModel class JokeTypeBase(BaseModel): name: str icon: str | None = None sort_order: int = 0 class JokeTypeCreate(JokeTypeBase): pass class JokeTypeResponse(JokeTypeBase): id: int class Config: from_attributes = True class JokeCrowdBase(BaseModel): name: str icon: str | None = None sort_order: int = 0 class JokeCrowdCreate(JokeCrowdBase): pass class JokeCrowdResponse(JokeCrowdBase): id: int class Config: from_attributes = True