features.subitems package

Submodules

features.subitems.models module

features.subitems.router module

features.subitems.schemas module

class features.subitems.schemas.SubitemBaseSchema(*, owner_id: UUID | None = None, name: str, item_id: int)

Bases: OwnedBaseSchemaMixin, BaseModel

item_id: int
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

name: str
class features.subitems.schemas.SubitemCreateSchema(*, owner_id: UUID | None = None, name: str, item_id: int)

Bases: SubitemBaseSchema

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

class features.subitems.schemas.SubitemSchema(*, owner_id: UUID | None = None, name: str, item_id: int, id: int)

Bases: SubitemBaseSchema

id: int
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

class features.subitems.schemas.SubitemUpdateSchema(*, owner_id: UUID | None = None, name: str, item_id: int)

Bases: SubitemBaseSchema

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

features.subitems.test_subitems module

Module contents