Files
Portfolio/apps/backend/app/schemas/experience.py
T
2026-10-07 22:05:58 +02:00

29 lines
522 B
Python

from pydantic import BaseModel
class ExperienceTaskResponse(BaseModel):
id: int
description: str
class Config:
from_attributes = True
class ExperienceLinkResponse(BaseModel):
id: int
link: str
class Config:
from_attributes = True
class ExperienceResponse(BaseModel):
id: int
company: str
location: str
duration: str
role: str
tasks: list[ExperienceTaskResponse]
links: list[ExperienceLinkResponse]
class Config:
from_attributes = True