chenpei bc4c609826 fix(数据库): 补充AI生成字段迁移脚本
- 强制纳入 is_ai_generated 的迁移文件
- 避免后续环境漏列导致素材接口报错
2026-03-25 10:34:32 +08:00

22 lines
495 B
SQL

ALTER TABLE "materials"
ADD COLUMN IF NOT EXISTS "is_ai_generated" BOOLEAN NOT NULL DEFAULT false;
DO $$
BEGIN
IF EXISTS (
SELECT 1
FROM information_schema.tables
WHERE table_schema = 'public'
AND table_name = 'external_material_import_jobs'
) THEN
UPDATE "materials"
SET "is_ai_generated" = true
WHERE "id" IN (
SELECT "result_material_id"
FROM "external_material_import_jobs"
WHERE "result_material_id" IS NOT NULL
);
END IF;
END
$$;