add skills endpoints

This commit is contained in:
ivankirpichnikov
2025-11-22 04:26:06 +03:00
parent 690faecfeb
commit fc52561154
8 changed files with 161 additions and 1 deletions
@@ -2,6 +2,7 @@ from dishka import BaseScope, Provider, Scope, WithParents, provide, provide_all
from template_project.adapters.data_gateways.access_token import DefaultAccessTokenDataGateway
from template_project.adapters.data_gateways.auth_identity import DefaultAuthIdentityDataGateway
from template_project.adapters.data_gateways.key_skills import KeySkillsDataGateway
from template_project.adapters.data_gateways.notification_device import DefaultNotificationDeviceDataGateway
from template_project.adapters.data_gateways.profile import DefaultProfileDataGateway
from template_project.adapters.data_gateways.resume import DefaultResumeDataGateway, DefaultResumePredictionDataGateway
@@ -14,6 +15,7 @@ class DataGatewayProvider(Provider):
unit_of_work = provide(WithParents[DefaultUnitOfWork])
data_gateways = provide_all(
KeySkillsDataGateway,
WithParents[DefaultUserDataGateway],
WithParents[DefaultAccessTokenDataGateway],
WithParents[DefaultAuthIdentityDataGateway],