diff --git a/blog/scripts/backfill_sx_content.py b/blog/scripts/backfill_sx_content.py index b1910cb..9fb9206 100644 --- a/blog/scripts/backfill_sx_content.py +++ b/blog/scripts/backfill_sx_content.py @@ -16,15 +16,14 @@ from sqlalchemy.ext.asyncio import AsyncSession async def backfill(dry_run: bool = False) -> int: - from shared.db.sessions import get_session_factory - from blog.models.content import Post - from blog.bp.blog.ghost.lexical_to_sx import lexical_to_sx + from shared.db.session import get_session + from models.ghost_content import Post + from bp.blog.ghost.lexical_to_sx import lexical_to_sx - session_factory = get_session_factory("blog") converted = 0 errors = 0 - async with session_factory() as sess: + async with get_session() as sess: stmt = select(Post).where( and_( Post.lexical.isnot(None),