feat(core): add address fields to contact schemas
This commit is contained in:
@@ -15,6 +15,11 @@ class ContactCreate(BaseModel):
|
|||||||
department: str | None = Field(None, max_length=100)
|
department: str | None = Field(None, max_length=100)
|
||||||
linkedin_url: str | None = Field(None, max_length=500)
|
linkedin_url: str | None = Field(None, max_length=500)
|
||||||
notes: str | None = None
|
notes: str | None = None
|
||||||
|
address_street: str | None = Field(None, max_length=255)
|
||||||
|
address_city: str | None = Field(None, max_length=100)
|
||||||
|
address_zip: str | None = Field(None, max_length=20)
|
||||||
|
address_country: str | None = Field(None, max_length=2)
|
||||||
|
address_state: str | None = Field(None, max_length=100)
|
||||||
company_ids: list[str] | None = None
|
company_ids: list[str] | None = None
|
||||||
|
|
||||||
|
|
||||||
@@ -28,6 +33,11 @@ class ContactUpdate(BaseModel):
|
|||||||
department: str | None = Field(None, max_length=100)
|
department: str | None = Field(None, max_length=100)
|
||||||
linkedin_url: str | None = Field(None, max_length=500)
|
linkedin_url: str | None = Field(None, max_length=500)
|
||||||
notes: str | None = None
|
notes: str | None = None
|
||||||
|
address_street: str | None = Field(None, max_length=255)
|
||||||
|
address_city: str | None = Field(None, max_length=100)
|
||||||
|
address_zip: str | None = Field(None, max_length=20)
|
||||||
|
address_country: str | None = Field(None, max_length=2)
|
||||||
|
address_state: str | None = Field(None, max_length=100)
|
||||||
|
|
||||||
|
|
||||||
class ContactResponse(BaseModel):
|
class ContactResponse(BaseModel):
|
||||||
@@ -41,6 +51,11 @@ class ContactResponse(BaseModel):
|
|||||||
department: str | None = None
|
department: str | None = None
|
||||||
linkedin_url: str | None = None
|
linkedin_url: str | None = None
|
||||||
notes: str | None = None
|
notes: str | None = None
|
||||||
|
address_street: str | None = None
|
||||||
|
address_city: str | None = None
|
||||||
|
address_zip: str | None = None
|
||||||
|
address_country: str | None = None
|
||||||
|
address_state: str | None = None
|
||||||
created_at: str | None = None
|
created_at: str | None = None
|
||||||
updated_at: str | None = None
|
updated_at: str | None = None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user