This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
mandaye/mandaye/db.py

19 lines
499 B
Python

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, scoped_session
from mandaye import config
if not "sqlite" in config.db_url:
sql_session = scoped_session(
sessionmaker(
bind=create_engine(config.db_url, pool_size=16,
pool_recycle=1800)
)
)
else:
sql_session = scoped_session(
sessionmaker(
bind=create_engine(config.db_url)
)
)