/
tsaregorodtsev
/
web-api
Обзор
Документация
Войти
/
tsaregorodtsev
/
web-api
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
database.py
21 строка
505 B
Tsaregorodtsev
add database + schemas + req.txt
21 дек 2023, 22:27
21 дек 2023, 22:27
b97b338
Код
Авторство
О чём код?
from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker SQLALCHEMY_DATABASE_URL = "sqlite:///sql_app.sqlite" engine = create_engine( SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False} ) SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine) Base = declarative_base() # Dependency async def get_db(): db = SessionLocal() try: yield db finally: db.close()