Command Info

Name: finance:invoices:ensure-indexes

Description: Idempotently create MongoDB indexes for the vendor invoice ledger (migrates pre-#850 names once)

Status: completed

Start Time: 2026-07-18 15:01:31

End Time: 2026-07-18 15:01:31

Total Time: 0 seconds

Dispatched Jobs Count: 0

Successful Jobs Count: 0

Failed Jobs Count: 0

Output

15:01:31 Lock acquired for command: finance:invoices:ensure-indexes
15:01:31 🔄 Migrating any pre-#850 collection / field names
15:01:31 🔍 Ensuring vendor_invoices indexes
15:01:31 • vendor_source_sourceid_unique (exists)
15:01:31 • status_forwarded_at_idx (exists)
15:01:31 • vendor_issued_at_idx (exists)
15:01:31 • external_order_id_sparse (exists)
15:01:31 • extracted_text_text (exists)
15:01:31 • extraction_confidence_sparse (exists)
15:01:31 • forwarded_to_sparse (exists)
15:01:31 🔍 Ensuring vendor_invoice_emails indexes
15:01:31 • message_id_unique (exists)
15:01:31 • received_at_idx (exists)
15:01:31 🔍 Ensuring vendors indexes
15:01:31 • vendor_slug_unique (exists)
15:01:31 • vendor_is_active_idx (exists)
15:01:31 ✅ Indexes verified.
15:01:31 ✅ Indexes verified.
15:01:31 Lock released for finance:invoices:ensure-indexes