mirror of
https://github.com/tiennm99/litellm.git
synced 2026-08-03 10:23:28 +00:00
Add missing migration for LiteLLM_ToolTable policy changes
PR #22732 changed the ToolTable schema (renamed call_policy to input_policy, added output_policy/user_agent/last_used_at columns, updated indexes) but didn't include a migration for these changes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
51552eafe7
commit
d8d3375a3c
+20
@@ -0,0 +1,20 @@
|
||||
-- Rename call_policy to input_policy
|
||||
ALTER TABLE "LiteLLM_ToolTable" RENAME COLUMN "call_policy" TO "input_policy";
|
||||
|
||||
-- Add output_policy column
|
||||
ALTER TABLE "LiteLLM_ToolTable" ADD COLUMN "output_policy" TEXT NOT NULL DEFAULT 'untrusted';
|
||||
|
||||
-- Add user_agent column
|
||||
ALTER TABLE "LiteLLM_ToolTable" ADD COLUMN "user_agent" TEXT;
|
||||
|
||||
-- Add last_used_at column
|
||||
ALTER TABLE "LiteLLM_ToolTable" ADD COLUMN "last_used_at" TIMESTAMP(3);
|
||||
|
||||
-- Drop old index on call_policy
|
||||
DROP INDEX IF EXISTS "LiteLLM_ToolTable_call_policy_idx";
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX "LiteLLM_ToolTable_input_policy_idx" ON "LiteLLM_ToolTable"("input_policy");
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX "LiteLLM_ToolTable_output_policy_idx" ON "LiteLLM_ToolTable"("output_policy");
|
||||
Reference in New Issue
Block a user