chain-service/chain_service/dependencies/database.py
2024-02-28 12:37:22 +07:00

17 lines
390 B
Python

from chain_service.settings import Settings
from chain_service.database.database import Database
from fastapi import Depends
from typing import Annotated
def get_database() -> Database:
settings = Settings()
return Database(
database_url=settings.database_url, database_name=settings.database_name
)
DatabaseDependency = Annotated[Database, Depends(get_database)]