Пользователь
db: Session = Depends(get_db)
Дальше 'сеньора' не читал, не надо так делать, даже не вздумайте.
Во первых вы нарушите таким образом слои архитектуры, во вторых есть IoC контейнеры...
Через депендс сессию инжектить не в коем разе нельзя, Depends онли для ручек. Все остальное нужно решать через ioc контейнеры. Над слоем базы данных (реп) должен быть ещё слой с логикой, например юз кейсы
Пример того как писать не надо, автор что-то слышал о с4, интересно?
А за использования Depends ещё и для того чтобы базу в роуты засунуть вообще руки отрывать надо
Дальше 'сеньора' не читал, не надо так делать, даже не вздумайте.
Во первых вы нарушите таким образом слои архитектуры, во вторых есть IoC контейнеры...
Через депендс сессию инжектить не в коем разе нельзя, Depends онли для ручек. Все остальное нужно решать через ioc контейнеры. Над слоем базы данных (реп) должен быть ещё слой с логикой, например юз кейсы
Пример того как писать не надо, автор что-то слышал о с4, интересно?
А за использования Depends ещё и для того чтобы базу в роуты засунуть вообще руки отрывать надо