From 404bc094cdabd18eaa3a021ded1cc073d6e767a1 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Wed, 22 Apr 2026 07:02:40 +0000 Subject: [PATCH] fix(backfill): init sqlite before reading settings Script failed with "SQLite not initialized" because module-level connection state wasn't set up when invoked standalone. Co-Authored-By: Claude Opus 4.7 (1M context) --- scripts/backfill_order_items.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/backfill_order_items.py b/scripts/backfill_order_items.py index e1ab1ad..e202221 100644 --- a/scripts/backfill_order_items.py +++ b/scripts/backfill_order_items.py @@ -84,6 +84,7 @@ async def _backfill_one(order_number: str, app_settings: dict, use_oracle: bool) async def main(order_numbers: list[str]): + database.init_sqlite() app_settings = await sqlite_service.get_app_settings() use_oracle = False