[Claude Workbench] Initial commit - preserving existing code

This commit is contained in:
Claude Workbench
2025-11-14 17:41:15 +08:00
commit 0f7bc05697
587 changed files with 103215 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
-- ============================================================
-- V4: 为AI任务表添加图片参数支持
-- 描述: 支持图生视频功能,允许用户上传参考图片
-- 作者: 1818AI
-- 日期: 2025-10-20
-- ============================================================
-- 添加图片相关字段到ai_task表
ALTER TABLE `ai_task`
ADD COLUMN `image_url` VARCHAR(500) NULL COMMENT '参考图片URL用于图生视频' AFTER `prompt`,
ADD COLUMN `image_base64` TEXT NULL COMMENT '参考图片Base64编码用于图生视频' AFTER `image_url`,
ADD COLUMN `aspect_ratio` VARCHAR(10) NULL COMMENT '图片宽高比如2:3, 3:2, 1:1' AFTER `image_base64`;
-- 添加索引以优化查询性能
CREATE INDEX `idx_task_type` ON `ai_task`(`task_type`);
-- 记录迁移日志
INSERT INTO `migration_log` (`version`, `description`, `executed_at`)
VALUES ('V4', '为AI任务表添加图片参数支持图生视频功能', NOW())
ON DUPLICATE KEY UPDATE `executed_at` = NOW();