litellm/litellm-proxy-extras/litellm_proxy_extras
yuneng-jiang 347090d288 Fix P3009 idempotent re-deploy, error propagation, and test coverage
- P3009 idempotent path now re-runs prisma migrate deploy after resolving
  the failed migration, so subsequent migrations are not left unapplied
- _mark_all_migrations_applied raises RuntimeError on unexpected errors
  instead of silently swallowing them
- P3009 non-idempotent test now exercises the rollback-succeeds path
  and verifies rollback was called

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 11:21:16 -07:00
..
migrations Merge branch 'main' into litellm_oss_staging_03_10_2026 2026-03-11 18:32:17 +05:30
__init__.py install prisma migration files - connects litellm proxy to litellm's prisma migration files (#9637) 2025-03-29 15:27:09 -07:00
_logging.py Fix: log duplication when json_logs is enabled (#19705) 2026-01-24 11:09:04 -08:00
schema.prisma fix: add missing indexes for top CPU-consuming queries (#23147) 2026-03-10 21:00:22 +05:30
utils.py Fix P3009 idempotent re-deploy, error propagation, and test coverage 2026-03-12 11:21:16 -07:00