diff --git a/litellm-proxy-extras/dist/litellm_proxy_extras-0.4.45-py3-none-any.whl b/litellm-proxy-extras/dist/litellm_proxy_extras-0.4.45-py3-none-any.whl new file mode 100644 index 0000000000..f658eef665 Binary files /dev/null and b/litellm-proxy-extras/dist/litellm_proxy_extras-0.4.45-py3-none-any.whl differ diff --git a/litellm-proxy-extras/dist/litellm_proxy_extras-0.4.45.tar.gz b/litellm-proxy-extras/dist/litellm_proxy_extras-0.4.45.tar.gz new file mode 100644 index 0000000000..5680b26dbf Binary files /dev/null and b/litellm-proxy-extras/dist/litellm_proxy_extras-0.4.45.tar.gz differ diff --git a/litellm-proxy-extras/litellm_proxy_extras/migrations/20260220153844_add_composite_index_aggregate_tables/migration.sql b/litellm-proxy-extras/litellm_proxy_extras/migrations/20260220153844_add_composite_index_aggregate_tables/migration.sql new file mode 100644 index 0000000000..a10f123b02 --- /dev/null +++ b/litellm-proxy-extras/litellm_proxy_extras/migrations/20260220153844_add_composite_index_aggregate_tables/migration.sql @@ -0,0 +1,36 @@ +-- DropIndex +DROP INDEX "LiteLLM_DailyAgentSpend_agent_id_idx"; + +-- DropIndex +DROP INDEX "LiteLLM_DailyEndUserSpend_end_user_id_idx"; + +-- DropIndex +DROP INDEX "LiteLLM_DailyOrganizationSpend_organization_id_idx"; + +-- DropIndex +DROP INDEX "LiteLLM_DailyTagSpend_tag_idx"; + +-- DropIndex +DROP INDEX "LiteLLM_DailyTeamSpend_team_id_idx"; + +-- DropIndex +DROP INDEX "LiteLLM_DailyUserSpend_user_id_idx"; + +-- CreateIndex +CREATE INDEX "LiteLLM_DailyAgentSpend_agent_id_date_idx" ON "LiteLLM_DailyAgentSpend"("agent_id", "date"); + +-- CreateIndex +CREATE INDEX "LiteLLM_DailyEndUserSpend_end_user_id_date_idx" ON "LiteLLM_DailyEndUserSpend"("end_user_id", "date"); + +-- CreateIndex +CREATE INDEX "LiteLLM_DailyOrganizationSpend_organization_id_date_idx" ON "LiteLLM_DailyOrganizationSpend"("organization_id", "date"); + +-- CreateIndex +CREATE INDEX "LiteLLM_DailyTagSpend_tag_date_idx" ON "LiteLLM_DailyTagSpend"("tag", "date"); + +-- CreateIndex +CREATE INDEX "LiteLLM_DailyTeamSpend_team_id_date_idx" ON "LiteLLM_DailyTeamSpend"("team_id", "date"); + +-- CreateIndex +CREATE INDEX "LiteLLM_DailyUserSpend_user_id_date_idx" ON "LiteLLM_DailyUserSpend"("user_id", "date"); +