DocWeave / backend /app /database /database.py
shak3008's picture
perf: optimize login transition and dashboard loading performance
d135b0e
Raw
History Blame Contribute Delete
371 Bytes
from sqlalchemy import create_engine
from sqlalchemy.orm import declarative_base, sessionmaker
from app.core.config import DATABASE_URL
engine = create_engine(
DATABASE_URL,
pool_pre_ping=True,
pool_size=10,
max_overflow=20,
pool_recycle=300,
)
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)
Base = declarative_base()