refactor: cleanup sql migration

This commit is contained in:
Krrish Dholakia 2026-02-28 17:01:42 -08:00
parent bbf32a841a
commit 46285f9bdc
6 changed files with 1 additions and 21 deletions

View file

@ -1,10 +0,0 @@
-- Migrate submitted_by_user_id and submitted_by_email into guardrail_info JSON, then drop columns
UPDATE "LiteLLM_GuardrailsTable"
SET guardrail_info = COALESCE(guardrail_info, '{}'::jsonb) || jsonb_build_object(
'submitted_by_user_id', "submitted_by_user_id",
'submitted_by_email', "submitted_by_email"
);
-- AlterTable
ALTER TABLE "LiteLLM_GuardrailsTable" DROP COLUMN "submitted_by_user_id";
ALTER TABLE "LiteLLM_GuardrailsTable" DROP COLUMN "submitted_by_email";

View file

@ -1,9 +1,7 @@
-- AlterTable
ALTER TABLE "LiteLLM_GuardrailsTable" ADD COLUMN "reviewed_at" TIMESTAMP(3),
ADD COLUMN "status" TEXT NOT NULL DEFAULT 'active',
ADD COLUMN "submitted_at" TIMESTAMP(3),
ADD COLUMN "submitted_by_email" TEXT,
ADD COLUMN "submitted_by_user_id" TEXT;
ADD COLUMN "submitted_at" TIMESTAMP(3);
-- CreateIndex
CREATE INDEX "LiteLLM_GuardrailsTable_status_idx" ON "LiteLLM_GuardrailsTable"("status");