Event ID10249f03-a2b8-4e30-b752-89d6856fece3
Issue ID2a18033e-3784-4138-9914-921985b6799c
Timestamp2026-04-12T11:10:26.496600280+00:00
Appdrillequip-backend
Serviceapi
Environmentproduction
Levelerror
Typeexception
Error NameIntegrityError
MessageUNIQUE constraint failed: picker_jobs.job_number
Fingerprint4f3f3b201a368071b21a76de9ef4bab1
RoutePOST /api/v1/picker-jobs
Status Code500
Releasev1.4.2

Tags

db_tablepicker_jobs
modulepicker_jobs

Raw Payload

File: /data/failure-hub/raw/production/api/drillequip-backend/2026/04/12/11/raw.ndjson (line 0)
{ "app": "drillequip-backend", "env": "production", "error_name": "IntegrityError", "extra": null, "level": null, "message": "UNIQUE constraint failed: picker_jobs.job_number", "method": "POST", "release": "v1.4.2", "request_id": null, "route": "/api/v1/picker-jobs", "service": "api", "session_id": null, "stack": " at app/services/job_service.py:142\n at app/api/v1/picker_jobs.py:67\n at starlette/routing.py:312", "status_code": 500, "tags": { "db_table": "picker_jobs", "module": "picker_jobs" }, "timestamp": null, "user_id": null }

Normalized Event

{ "app": "drillequip-backend", "env": "production", "error_name": "IntegrityError", "event_id": "10249f03-a2b8-4e30-b752-89d6856fece3", "extra": {}, "fingerprint": "4f3f3b201a368071b21a76de9ef4bab1", "level": "error", "message": "UNIQUE constraint failed: picker_jobs.job_number", "method": "POST", "release": "v1.4.2", "request_id": null, "route": "/api/v1/picker-jobs", "service": "api", "session_id": null, "stack": " at app/services/job_service.py:142\n at app/api/v1/picker_jobs.py:67\n at starlette/routing.py:312", "status_code": 500, "tags": { "db_table": "picker_jobs", "module": "picker_jobs" }, "timestamp": "2026-04-12T11:10:26.496600280+00:00", "type": "exception", "user_id": null }