成就等界面接口调整
This commit is contained in:
@@ -21,6 +21,23 @@ CREATE TABLE `tb_learning_task` (
|
||||
KEY `idx_time` (`start_time`, `end_time`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='学习任务表';
|
||||
|
||||
DROP TABLE IF EXISTS `tb_learning_task_tag`;
|
||||
CREATE TABLE `tb_learning_task_tag` (
|
||||
`id` VARCHAR(50) NOT NULL COMMENT '关联ID',
|
||||
`task_id` VARCHAR(50) NOT NULL COMMENT '任务ID',
|
||||
`tag_id` VARCHAR(50) NOT NULL COMMENT '标签ID',
|
||||
`creator` VARCHAR(50) DEFAULT NULL COMMENT '创建者',
|
||||
`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_task_tag` (`task_id`, `tag_id`),
|
||||
KEY `idx_task_id` (`task_id`),
|
||||
KEY `idx_tag_id` (`tag_id`),
|
||||
CONSTRAINT `fk_task_tag_task` FOREIGN KEY (`task_id`) REFERENCES `tb_learning_task` (`task_id`) ON DELETE CASCADE,
|
||||
CONSTRAINT `fk_task_tag_tag` FOREIGN KEY (`tag_id`) REFERENCES `tb_tag` (`tag_id`) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='学习任务标签关联表';
|
||||
|
||||
|
||||
|
||||
-- 任务项关联表(统一管理资源和课程)
|
||||
DROP TABLE IF EXISTS `tb_task_item`;
|
||||
CREATE TABLE `tb_task_item` (
|
||||
|
||||
Reference in New Issue
Block a user