feat: modules, products, services, services kits
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
from typing import Optional
|
||||
|
||||
from schemas.base import BaseSchema, BaseResponse
|
||||
from schemas.module import BuiltInModuleSchema
|
||||
|
||||
|
||||
# region Entity
|
||||
@ -9,6 +10,7 @@ from schemas.base import BaseSchema, BaseResponse
|
||||
class ProjectSchema(BaseSchema):
|
||||
id: int
|
||||
name: str
|
||||
built_in_modules: list[BuiltInModuleSchema]
|
||||
|
||||
|
||||
class CreateProjectSchema(BaseSchema):
|
||||
@ -17,6 +19,7 @@ class CreateProjectSchema(BaseSchema):
|
||||
|
||||
class UpdateProjectSchema(BaseSchema):
|
||||
name: Optional[str] = None
|
||||
built_in_modules: list[BuiltInModuleSchema] = None
|
||||
|
||||
|
||||
# endregion
|
||||
|
||||
Reference in New Issue
Block a user