refactor: crud mixins for repositories and services
This commit is contained in:
@ -5,10 +5,7 @@ from services.mixins import *
|
||||
|
||||
|
||||
class ProjectService(
|
||||
ServiceGetAllMixin[Project, ProjectSchema],
|
||||
ServiceCreateMixin[Project, CreateProjectRequest, ProjectSchema],
|
||||
ServiceUpdateMixin[Project, UpdateProjectRequest],
|
||||
ServiceDeleteMixin[Project],
|
||||
ServiceCrudMixin[Project, ProjectSchema, CreateProjectSchema, UpdateProjectSchema]
|
||||
):
|
||||
schema_class = ProjectSchema
|
||||
entity_not_found_msg = "Проект не найден"
|
||||
|
||||
Reference in New Issue
Block a user