From beae7c3bec799bb2424e34e38317865e14f7cce5 Mon Sep 17 00:00:00 2001 From: shin-bot-litellm Date: Fri, 6 Feb 2026 03:47:05 +0000 Subject: [PATCH] fix(schema): add soft_budget to LiteLLM_DeletedTeamTable The soft_budget field was added to LiteLLM_TeamTable in commit a17efa1c8e but was missing from LiteLLM_DeletedTeamTable schema. This caused a 500 error when deleting teams because the delete_team endpoint persists team records to the deleted team table. Fixes test_team_delete regression in CI (build_and_test job). --- litellm-proxy-extras/litellm_proxy_extras/schema.prisma | 1 + litellm/proxy/schema.prisma | 1 + schema.prisma | 1 + 3 files changed, 3 insertions(+) diff --git a/litellm-proxy-extras/litellm_proxy_extras/schema.prisma b/litellm-proxy-extras/litellm_proxy_extras/schema.prisma index e713e6ca87a..2472ac4e825 100644 --- a/litellm-proxy-extras/litellm_proxy_extras/schema.prisma +++ b/litellm-proxy-extras/litellm_proxy_extras/schema.prisma @@ -148,6 +148,7 @@ model LiteLLM_DeletedTeamTable { members_with_roles Json @default("{}") metadata Json @default("{}") max_budget Float? + soft_budget Float? spend Float @default(0.0) models String[] max_parallel_requests Int? diff --git a/litellm/proxy/schema.prisma b/litellm/proxy/schema.prisma index a6a573836b5..d2dee728040 100644 --- a/litellm/proxy/schema.prisma +++ b/litellm/proxy/schema.prisma @@ -147,6 +147,7 @@ model LiteLLM_DeletedTeamTable { members_with_roles Json @default("{}") metadata Json @default("{}") max_budget Float? + soft_budget Float? spend Float @default(0.0) models String[] max_parallel_requests Int? diff --git a/schema.prisma b/schema.prisma index 240e0dfea48..398086eab8e 100644 --- a/schema.prisma +++ b/schema.prisma @@ -148,6 +148,7 @@ model LiteLLM_DeletedTeamTable { members_with_roles Json @default("{}") metadata Json @default("{}") max_budget Float? + soft_budget Float? spend Float @default(0.0) models String[] max_parallel_requests Int?