3M/cef_3M/sql.py
2025-03-02 23:57:28 +00:00

25 lines
481 B
Python

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
import config
from .sql_generated import *
import configparser
alembic = configparser.ConfigParser()
alembic.read("alembic.ini")
dburl = config.DBURL
engine = create_engine(
dburl,
pool_pre_ping=True,
pool_recycle=1800
)
ergoEngine = create_engine(
dburl,
pool_pre_ping=True,
pool_recycle=1800
)
SessionMaker = sessionmaker(autocommit=False, autoflush=False, bind=engine, )