feat: added initial config

This commit is contained in:
2024-10-10 15:51:41 +02:00
parent 86e82a4d94
commit 5e990a615e
26 changed files with 694 additions and 4 deletions

9
app/schema/app.py Normal file
View File

@@ -0,0 +1,9 @@
from app.schema.common import BaseSchemaModelIN, BaseSchemaModelOUT
class AppIN(BaseSchemaModelIN):
name: str
class AppOUT(BaseSchemaModelOUT, AppIN):
pass

10
app/schema/common.py Normal file
View File

@@ -0,0 +1,10 @@
from creyPY.fastapi.schemas.base import BaseSchemaModelOUT as TemplateOUT
from pydantic import BaseModel, ConfigDict
class BaseSchemaModelIN(BaseModel):
model_config = ConfigDict(from_attributes=True)
class BaseSchemaModelOUT(BaseSchemaModelIN, TemplateOUT):
pass