from sqlalchemy import create_engine from sqlalchemy.orm import DeclarativeBase from ..config import DatabaseConfig from .models import User def get_engine(config: DatabaseConfig): engine = create_engine(config.url, pool_recycle=3600, pool_pre_ping=True) return engine class Base (DeclarativeBase): pass