add new fields
This commit is contained in:
@@ -4,6 +4,7 @@ from typing import List, Optional
|
||||
from pydantic import BaseModel, Field, ConfigDict
|
||||
from pydantic.types import UUID4
|
||||
|
||||
from personal_info.db.models import Address, Document
|
||||
|
||||
|
||||
class PersonBase(BaseModel):
|
||||
@@ -61,6 +62,8 @@ class Person(BaseModel):
|
||||
patronymic: Optional[str]
|
||||
birth_date: Optional[date]
|
||||
contacts: Optional[List[Contact]] = []
|
||||
addresses: Optional[List[Address]] = []
|
||||
documents: Optional[List[Document]] = []
|
||||
|
||||
class Config:
|
||||
orm_mode = True
|
||||
|
||||
Reference in New Issue
Block a user