first commit
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
from fastapi import Depends
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from app.core.config import Settings, get_settings
|
||||
from app.db.session import get_db
|
||||
from app.providers.model_provider import ProviderFactory
|
||||
|
||||
|
||||
def get_provider_factory(
|
||||
settings: Settings = Depends(get_settings), db: Session = Depends(get_db)
|
||||
) -> ProviderFactory:
|
||||
return ProviderFactory(settings, db)
|
||||
|
||||
|
||||
def get_database(db: Session = Depends(get_db)) -> Session:
|
||||
return db
|
||||
Reference in New Issue
Block a user