feat: modules, products, services, services kits

This commit is contained in:
2025-09-16 10:54:10 +04:00
parent be8052848c
commit 276626d6f7
55 changed files with 1791 additions and 34 deletions

23
schemas/module.py Normal file
View File

@ -0,0 +1,23 @@
from schemas.base import BaseSchema
# region Entity
class BuiltInModuleSchema(BaseSchema):
id: int
key: str
label: str
icon_name: str
description: str
# endregion
# region Response
class GetAllBuiltInModulesResponse(BaseSchema):
items: list[BuiltInModuleSchema]
# endregion