migrator completed

This commit is contained in:
2024-11-14 18:11:53 +03:00
parent ac037ae54a
commit 1ae1264ace
23 changed files with 439 additions and 207 deletions

View File

@@ -5,7 +5,13 @@ from .core_request_validations import (
EndpointPydantic,
BaseModelRegular,
)
from .address import InsertAddress, InsertPostCode, SearchAddress
from .address import (
InsertAddress,
UpdateAddress,
UpdatePostCode,
InsertPostCode,
SearchAddress
)
from .application import (
SingleEnumUUID,
SingleEnumClassKey,
@@ -138,6 +144,8 @@ __all__ = [
"EndpointPydantic",
"BaseModelRegular",
"InsertAddress",
"UpdateAddress",
"UpdatePostCode",
"InsertPostCode",
"SearchAddress",
"SingleEnumUUID",

View File

@@ -6,11 +6,16 @@ from api_validations.validations_request import (
from typing import Optional
class InsertPostCode(PydanticBaseModel):
class InsertPostCode(BaseModelRegular):
street_uu_id: str
post_code: str
class UpdatePostCode(PydanticBaseModel):
street_uu_id: Optional[str] = None
post_code: Optional[str] = None
class SearchAddress(PydanticBaseModel):
search: str
list_options: ListOptions
@@ -27,7 +32,7 @@ class InsertStreet(PydanticBaseModel):
address_geographic_uu_id: Optional[str] = None
class InsertAddress(PydanticBaseModel):
class InsertAddress(BaseModelRegular):
post_code_uu_id: str
comment_address: Optional[str] = None
@@ -42,14 +47,13 @@ class InsertAddress(PydanticBaseModel):
longitude: Optional[float] = None
class _UpdateAddress(PydanticBaseModel):
...
# country_code: Optional[str] = None
# city: Optional[str] = None
# district: Optional[str] = None
# b_state: Optional[str] = None
# neighborhood: Optional[str] = None
# street: Optional[str] = None
# postcode: Optional[str] = None
# latitude: Optional[float] = None
# longitude: Optional[float] = None
class UpdateAddress(PydanticBaseModel):
country_code: Optional[str] = None
city: Optional[str] = None
district: Optional[str] = None
b_state: Optional[str] = None
neighborhood: Optional[str] = None
street: Optional[str] = None
postcode: Optional[str] = None
latitude: Optional[float] = None
longitude: Optional[float] = None