packlist/backend/schemas.py

21 lines
No EOL
336 B
Python

from datetime import date
from typing import List
from pydantic import BaseModel
class TagCreate(BaseModel):
name: str
class ItemCreate(BaseModel):
name: str
tag_names: List[str]
class TripCreate(BaseModel):
name: str
start_date: date
end_date: date
selected_tags: List[str]
marked_tags: List[str]