/
ruslanf
/
table_reservation_api
Обзор
Документация
Войти
/
ruslanf
/
table_reservation_api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
db/session.py
20 строк
507 B
Ruslan
alembic
09 апр 2025, 15:40
09 апр 2025, 15:40
c59f2f8
Код
Авторство
О чём код?
from sqlmodel import Session, create_engine from dotenv import load_dotenv from os import getenv load_dotenv() db_driver = getenv('DB_DRIVER') db_user = getenv('DB_USER') db_password = getenv('DB_PASSWORD') db_host = getenv('DB_HOST') db_port = getenv('DB_PORT') db_name = getenv('DB_NAME') connection_string = f'{db_driver}://{db_user}:{db_password}@{db_host}:{db_port}/{db_name}' engine = create_engine(connection_string) def get_session(): with Session(engine) as session: yield session