initializer service deployed and tested

This commit is contained in:
2025-05-12 17:42:33 +03:00
parent 834c78d814
commit 1d4f00e8b2
96 changed files with 11881 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
class BaseModelCore(BaseModel):
"""
BaseModelCore
model_dump override for alias support Users.name -> Table[Users] Field(alias="name")
"""
__abstract__ = True
class Config:
validate_by_name = True
use_enum_values = True
def model_dump(self, *args, **kwargs):
data = super().model_dump(*args, **kwargs)
return {self.__class__.model_fields[field].alias: value for field, value in data.items()}