address create

This commit is contained in:
dderbentsov
2023-08-08 01:17:22 +03:00
parent d288327029
commit 9d9a30d0c3
8 changed files with 65 additions and 7 deletions

View File

@@ -0,0 +1,20 @@
from datetime import date
from typing import List, Optional
from pydantic import BaseModel, Field, ConfigDict
from pydantic.types import UUID4
class AddressCreateIn(BaseModel):
person_id: UUID4
category: str
region: Optional[str]
city: Optional[str]
street: Optional[str]
house: Optional[str]
flat: Optional[str]
class AddressCreateOut(AddressCreateIn):
id: UUID4
class Config:
orm_mode = True