20 lines
1.3 KiB
MySQL
20 lines
1.3 KiB
MySQL
|
|
-- 语音评测内容表
|
|||
|
|
DROP TABLE IF EXISTS `voice_evaluation_content`;
|
|||
|
|
CREATE TABLE `voice_evaluation_content` (
|
|||
|
|
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '内容ID',
|
|||
|
|
`title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
|
|||
|
|
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容(课文或文字)',
|
|||
|
|
`difficulty` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'medium' COMMENT '难度(easy-简单,medium-中等,hard-困难)',
|
|||
|
|
`sort_order` int DEFAULT 0 COMMENT '排序(数字越小越靠前)',
|
|||
|
|
`status` tinyint DEFAULT 1 COMMENT '状态(0-禁用,1-启用)',
|
|||
|
|
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
|
|||
|
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|||
|
|
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
|
|||
|
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|||
|
|
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
|
|||
|
|
PRIMARY KEY (`id`),
|
|||
|
|
KEY `idx_status` (`status`),
|
|||
|
|
KEY `idx_sort_order` (`sort_order`)
|
|||
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='语音评测内容表';
|
|||
|
|
|