From 309e9b588ba635432d2aac3ccabcf2f003c73c16 Mon Sep 17 00:00:00 2001 From: wizardchen Date: Thu, 18 Dec 2025 19:48:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BC=BA=E5=88=B6=E7=A7=BB=E9=99=A4know?= =?UTF-8?q?ledge=5Fbases=E8=A1=A8=E4=B8=AD=E7=9A=84=E5=8E=86=E5=8F=B2vlm?= =?UTF-8?q?=5Fmodel=5Fid=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../versioned/000004_drop_vlm_model_id.down.sql | 12 ++++++++++++ migrations/versioned/000004_drop_vlm_model_id.up.sql | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 migrations/versioned/000004_drop_vlm_model_id.down.sql create mode 100644 migrations/versioned/000004_drop_vlm_model_id.up.sql diff --git a/migrations/versioned/000004_drop_vlm_model_id.down.sql b/migrations/versioned/000004_drop_vlm_model_id.down.sql new file mode 100644 index 000000000..2cb7309b3 --- /dev/null +++ b/migrations/versioned/000004_drop_vlm_model_id.down.sql @@ -0,0 +1,12 @@ +-- Migration: drop_vlm_model_id (rollback) +-- Description: Re-add vlm_model_id column to knowledge_bases table + +DO $$ +BEGIN + RAISE NOTICE '[Migration 000004 Rollback] Re-adding vlm_model_id column to knowledge_bases table...'; + + -- Re-add vlm_model_id column (nullable to avoid issues) + ALTER TABLE knowledge_bases ADD COLUMN IF NOT EXISTS vlm_model_id VARCHAR(64); + + RAISE NOTICE '[Migration 000004 Rollback] vlm_model_id column re-added successfully'; +END $$; diff --git a/migrations/versioned/000004_drop_vlm_model_id.up.sql b/migrations/versioned/000004_drop_vlm_model_id.up.sql new file mode 100644 index 000000000..02c16b05a --- /dev/null +++ b/migrations/versioned/000004_drop_vlm_model_id.up.sql @@ -0,0 +1,12 @@ +-- Migration: drop_vlm_model_id +-- Description: Drop vlm_model_id column from knowledge_bases table (field moved to vlm_config JSON) + +DO $$ +BEGIN + RAISE NOTICE '[Migration 000004] Dropping vlm_model_id column from knowledge_bases table...'; + + -- Drop vlm_model_id column if exists (this field was moved to vlm_config JSON) + ALTER TABLE knowledge_bases DROP COLUMN IF EXISTS vlm_model_id; + + RAISE NOTICE '[Migration 000004] vlm_model_id column dropped successfully'; +END $$;