Explorar o código

Merge branch 'dev-volcengine' into develop

tsurumure hai 2 semanas
pai
achega
aedf5a2d2e

+ 11 - 11
db/ai_volcengine_video_collect.sql

@@ -1,13 +1,13 @@
 DROP TABLE IF EXISTS `ai_volcengine_video_collect`;
 CREATE TABLE `ai_volcengine_video_collect`  (
-                                                `id` bigint NOT NULL AUTO_INCREMENT,
-                                                `user_id` bigint NULL DEFAULT NULL COMMENT '用户id',
-                                                `task_id` bigint NULL DEFAULT NULL COMMENT '任务id',
-                                                `task_detail_id` bigint NULL DEFAULT NULL COMMENT '任务明细id',
-                                                `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
-                                                PRIMARY KEY (`id`) USING BTREE,
-                                                INDEX `user_id`(`user_id` ASC) USING BTREE,
-                                                INDEX `task_detail_id`(`task_detail_id` ASC) USING BTREE,
-                                                INDEX `idx_user_task_detail`(`user_id` ASC, `task_id` ASC, `task_detail_id` ASC) USING BTREE,
-                                                INDEX `idx_user_task`(`user_id` ASC, `task_id` ASC) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '火山大模型生成视频收藏表' ROW_FORMAT = Dynamic;
+    `id` BIGINT NOT NULL AUTO_INCREMENT,
+    `user_id` BIGINT COMMENT '用户id',
+    `task_id` BIGINT COMMENT '任务id',
+    `task_detail_id` BIGINT COMMENT '任务明细id',
+    `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
+    PRIMARY KEY (`id`) USING BTREE,
+    INDEX `user_id`(`user_id` ASC) USING BTREE,
+    INDEX `task_detail_id`(`task_detail_id` ASC) USING BTREE,
+    INDEX `idx_user_task_detail`(`user_id` ASC, `task_id` ASC, `task_detail_id` ASC) USING BTREE,
+    INDEX `idx_user_task`(`user_id` ASC, `task_id` ASC) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '火山大模型生成视频收藏表' ROW_FORMAT = DYNAMIC;

+ 14 - 14
db/ai_volcengine_video_task.sql

@@ -1,16 +1,16 @@
 DROP TABLE IF EXISTS `ai_volcengine_video_task`;
 CREATE TABLE `ai_volcengine_video_task`  (
-                                             `id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务id',
-                                             `user_id` bigint NULL DEFAULT NULL COMMENT '用户id',
-                                             `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模型',
-                                             `img_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片地址',
-                                             `resolution` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分辨率',
-                                             `duration` tinyint NULL DEFAULT NULL COMMENT '视频时长(秒)',
-                                             `text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文本描述',
-                                             `camerafixed` tinyint NULL DEFAULT NULL COMMENT '是否固定镜头 1-是 -1-否',
-                                             `quantity` tinyint NULL DEFAULT NULL COMMENT '生成数量',
-                                             `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
-                                             `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
-                                             PRIMARY KEY (`id`) USING BTREE,
-                                             INDEX `user_id`(`user_id` ASC) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '火山大模型视频生成任务表' ROW_FORMAT = Dynamic;
+    `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '任务id',
+    `user_id` BIGINT COMMENT '用户id',
+    `model` VARCHAR(255) COMMENT '模型',
+    `img_url` VARCHAR(500) COMMENT '图片地址',
+    `resolution` VARCHAR(32) COMMENT '分辨率',
+    `duration` TINYINT COMMENT '视频时长(秒)',
+    `text` VARCHAR(500) COMMENT '文本描述',
+    `camerafixed` TINYINT COMMENT '是否固定镜头 1-是 -1-否',
+    `quantity` TINYINT COMMENT '生成数量',
+    `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
+    PRIMARY KEY (`id`) USING BTREE,
+    INDEX `user_id`(`user_id` ASC) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '火山大模型视频生成任务表' ROW_FORMAT = DYNAMIC;

+ 17 - 17
db/ai_volcengine_video_task_detail.sql

@@ -1,19 +1,19 @@
 DROP TABLE IF EXISTS `ai_volcengine_video_task_detail`;
 CREATE TABLE `ai_volcengine_video_task_detail`  (
-                                                    `id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务明细id',
-                                                    `user_id` bigint NULL DEFAULT NULL COMMENT '用户id',
-                                                    `task_id` bigint NULL DEFAULT NULL COMMENT '主表id',
-                                                    `volcengine_task_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '火山大模型任务id',
-                                                    `cover_img_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面图地址(首帧)',
-                                                    `seed` int NULL DEFAULT NULL COMMENT '种子',
-                                                    `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态\r\nqueued:排队中。\r\nrunning:任务运行中。\r\ncancelled:取消任务,取消状态24h自动删除(只支持排队中状态的任务被取消)。\r\nsucceeded: 任务成功。\r\nfailed:任务失败。',
-                                                    `video_origin_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '视频原始地址',
-                                                    `video_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '转存视频地址',
-                                                    `object_key` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '对象key',
-                                                    `error_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '失败信息',
-                                                    `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
-                                                    `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
-                                                    PRIMARY KEY (`id`) USING BTREE,
-                                                    INDEX `user_id`(`user_id` ASC) USING BTREE,
-                                                    INDEX `task_id`(`task_id` ASC) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '火山大模型视频生成任务明细表' ROW_FORMAT = Dynamic;
+    `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '任务明细id',
+    `user_id` BIGINT COMMENT '用户id',
+    `task_id` BIGINT COMMENT '主表id',
+    `volcengine_task_id` VARCHAR(100) COMMENT '火山大模型任务id',
+    `cover_img_url` VARCHAR(500) COMMENT '封面图地址(首帧)',
+    `seed` INT COMMENT '种子',
+    `status` VARCHAR(64) COMMENT '状态\r\nqueued:排队中。\r\nrunning:任务运行中。\r\ncancelled:取消任务,取消状态24h自动删除(只支持排队中状态的任务被取消)。\r\nsucceeded: 任务成功。\r\nfailed:任务失败。',
+    `video_origin_url` TEXT COMMENT '视频原始地址',
+    `video_url` TEXT COMMENT '转存视频地址',
+    `object_key` TEXT COMMENT '对象key',
+    `error_msg` TEXT COMMENT '失败信息',
+    `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
+    PRIMARY KEY (`id`) USING BTREE,
+    INDEX `user_id`(`user_id` ASC) USING BTREE,
+    INDEX `task_id`(`task_id` ASC) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '火山大模型视频生成任务明细表' ROW_FORMAT = DYNAMIC;