from sqlalchemy import create_engine from sqlalchemy.ext.asyncio import create_async_engine from sqlalchemy.orm import sessionmaker from sqlalchemy.ext.asyncio import AsyncSession, async_sessionmaker from core.config import POSTGIS_URL, POSTGIS_SYNC_URL engine = create_async_engine(POSTGIS_URL, pool_pre_ping=True) # SessionLocal = sessionmaker(bind=engine) SessionLocal = async_sessionmaker(engine, expire_on_commit=False) sync_engine = create_engine(POSTGIS_SYNC_URL)