915 lines
49 KiB
SQL
915 lines
49 KiB
SQL
SET FOREIGN_KEY_CHECKS = 0;
|
||
|
||
CREATE TABLE `edit_project` (
|
||
`id` int(8) NOT NULL AUTO_INCREMENT,
|
||
`project_id` varchar(100) NOT NULL COMMENT '项目id',
|
||
`create_date` date DEFAULT NULL COMMENT '创建日期',
|
||
`create_user` int(4) DEFAULT NULL COMMENT '创建人',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除',
|
||
`modified_time` date DEFAULT NULL COMMENT '修改时间',
|
||
`project_type` varchar(100) DEFAULT NULL COMMENT '素材类型用于区分',
|
||
`cover_url` varchar(500) DEFAULT NULL COMMENT '图片链接',
|
||
`timeline` longtext,
|
||
`title` varchar(500) DEFAULT NULL COMMENT '标题',
|
||
`division` varchar(255) DEFAULT NULL,
|
||
`description` varchar(500) DEFAULT NULL,
|
||
`material_id` varchar(500) DEFAULT NULL COMMENT '完成后对应的素材ID',
|
||
`status` varchar(50) DEFAULT NULL,
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||
|
||
CREATE TABLE `edit_project_material` (
|
||
`id` int(8) NOT NULL AUTO_INCREMENT,
|
||
`project_id` varchar(100) NOT NULL COMMENT '项目id',
|
||
`material_type` varchar(100) DEFAULT NULL COMMENT '素材类型用于区分',
|
||
`material_id` varchar(100) NOT NULL COMMENT '素材id',
|
||
`create_date` date DEFAULT NULL COMMENT '创建日期',
|
||
`create_user` int(4) DEFAULT NULL COMMENT '创建人',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||
|
||
CREATE TABLE `edit_project_watermark` (
|
||
`id` int(8) NOT NULL AUTO_INCREMENT,
|
||
`project_id` varchar(100) NOT NULL COMMENT '项目id',
|
||
`material_type` varchar(100) DEFAULT NULL COMMENT '素材类型用于区分',
|
||
`material_id` varchar(100) NOT NULL COMMENT '素材id',
|
||
`create_date` date DEFAULT NULL COMMENT '创建日期',
|
||
`create_user` int(4) DEFAULT NULL COMMENT '创建人',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||
|
||
CREATE TABLE `live_caster` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`caster_id` varchar(64) DEFAULT NULL COMMENT '导播台Id',
|
||
`caster_name` varchar(255) DEFAULT NULL COMMENT '导播台名称',
|
||
`norm_type` smallint(6) DEFAULT NULL COMMENT '导播台规格类型',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`start_time` datetime DEFAULT NULL COMMENT '导播台启动时间',
|
||
`data_state` smallint(6) DEFAULT NULL COMMENT '数据状态',
|
||
`app_name` varchar(64) DEFAULT NULL COMMENT 'app名称',
|
||
`stream_name` varchar(64) DEFAULT NULL COMMENT '原画流名称',
|
||
`scene_id` int(11) DEFAULT NULL COMMENT '现场ID',
|
||
`is_delete` smallint(1) DEFAULT NULL COMMENT '导播台状态',
|
||
`template_ids` varchar(64) DEFAULT NULL COMMENT '转码设置',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8 COMMENT='导播台信息表';
|
||
|
||
CREATE TABLE `live_channel` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '栏目数据ID',
|
||
`name` varchar(200) DEFAULT NULL COMMENT '栏目名称',
|
||
`identify` varchar(200) DEFAULT NULL COMMENT '栏目标识',
|
||
`priority` int(11) DEFAULT NULL COMMENT '排序,数字越大,排序越靠前',
|
||
`is_display` smallint(1) DEFAULT '1' COMMENT '是否显示 0 不显示 1显示',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建日期',
|
||
`creator_id` int(11) DEFAULT NULL COMMENT '创建人',
|
||
`last_update_date` datetime DEFAULT NULL COMMENT '修改时间',
|
||
`last_update_user` int(11) DEFAULT NULL COMMENT '修改人',
|
||
`is_delete` smallint(1) DEFAULT '0' COMMENT '是否删除 0 未删除 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `INDEX_ID` (`id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COMMENT='现场栏目信息';
|
||
|
||
CREATE TABLE `live_channel_tenant` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`channel_id` int(11) DEFAULT NULL COMMENT '栏目id',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '机构id',
|
||
`is_delete` smallint(6) DEFAULT '0' COMMENT '删除字段 默认为0未删除,1为删除',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
|
||
|
||
CREATE TABLE `live_comment` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`source` int(4) NOT NULL COMMENT '评论来源 1用户 2后台 3第三方',
|
||
`text` varchar(2500) DEFAULT NULL COMMENT '评论内容',
|
||
`scene_id` int(11) DEFAULT NULL COMMENT '现场ID',
|
||
`create_id` int(11) DEFAULT NULL COMMENT '评论人',
|
||
`create_date` datetime DEFAULT NULL COMMENT '评论时间',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除 0未删除 1 删除',
|
||
`is_release` tinyint(1) DEFAULT '0' COMMENT '是否发布 0未发布 1 已发布',
|
||
`release_user` int(11) DEFAULT NULL COMMENT '发布人',
|
||
`release_date` datetime DEFAULT NULL COMMENT '发布时间',
|
||
`last_update_user` int(11) DEFAULT NULL COMMENT '最后操作人',
|
||
`last_update_date` datetime DEFAULT NULL COMMENT '最后操作时间',
|
||
`head_img` varchar(255) DEFAULT NULL COMMENT '用户头像路径',
|
||
`user_name` varchar(64) DEFAULT NULL COMMENT '用户姓名',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=49600 DEFAULT CHARSET=utf8mb4 COMMENT='现场评论';
|
||
|
||
CREATE TABLE `live_multimedia` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`title` varchar(200) DEFAULT NULL COMMENT '标题',
|
||
`media_type` int(11) DEFAULT NULL COMMENT '素材类型 1视频 2语音 3图片',
|
||
`media_source` smallint(2) DEFAULT NULL COMMENT '视频来源 1直播录制 2 素材上传',
|
||
`request_id` varchar(100) DEFAULT NULL COMMENT '请求ID',
|
||
`cate_id` varchar(100) DEFAULT NULL COMMENT '视频分类ID。',
|
||
`media_size` bigint(20) DEFAULT '0' COMMENT '素材资源大小,单位:字节。',
|
||
`media_duration` float(11,0) DEFAULT '0' COMMENT '源文件时长 ,单位:秒',
|
||
`media_width` int(11) DEFAULT '0' COMMENT '源文件宽 ,源片为纯音频不会该字段',
|
||
`media_height` int(11) DEFAULT '0' COMMENT '源文件高 ,源片为纯音频不会有该字段',
|
||
`media_bitrate` varchar(255) DEFAULT NULL COMMENT '源文件码率 ,单位:Kbps',
|
||
`media_fps` varchar(255) DEFAULT NULL COMMENT '源文件帧率 ,每秒多少帧,源片为纯音频不会有该字段',
|
||
`old_media_snapshots` varchar(1000) DEFAULT NULL COMMENT '视频快照',
|
||
`media_snapshots` varchar(1000) DEFAULT NULL,
|
||
`ori_file_name` varchar(255) DEFAULT NULL,
|
||
`old_cover_url` varchar(1000) DEFAULT NULL COMMENT '视频封面图',
|
||
`cover_url` varchar(1000) DEFAULT NULL,
|
||
`tags` varchar(600) DEFAULT NULL COMMENT '标签 单个标签不超过32字节,最多不超过16个标签,多个用","分隔。',
|
||
`old_media_id` varchar(50) DEFAULT NULL COMMENT '媒资ID',
|
||
`media_id` varchar(50) DEFAULT NULL,
|
||
`old_media_url` varchar(200) DEFAULT NULL COMMENT '媒资地址。如果配置了CDN域名则返回CDN地址,否则为OSS地址。',
|
||
`media_url` varchar(200) DEFAULT NULL,
|
||
`ori_media_url` varchar(200) DEFAULT NULL COMMENT '源媒体地址,音视频转码此字段不为空',
|
||
`description` varchar(1000) DEFAULT NULL COMMENT '素材描述。',
|
||
`state` smallint(1) DEFAULT '0' COMMENT '状态 0 上传中 1正常 2 上传失败 10 转码中 11 转码失败 ',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建日期',
|
||
`creator_id` int(11) DEFAULT NULL COMMENT '创建人',
|
||
`last_update_date` datetime DEFAULT NULL COMMENT '修改时间',
|
||
`last_update_user` int(11) DEFAULT NULL COMMENT '修改人',
|
||
`is_delete` smallint(1) DEFAULT '0' COMMENT '是否删除 0 未删除 1删除',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
`ori_file_identifier` varchar(255) DEFAULT NULL COMMENT '源文件唯一标识',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_media_id` (`old_media_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=52219 DEFAULT CHARSET=utf8mb4 COMMENT='素材信息';
|
||
|
||
CREATE TABLE `live_report` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`scene_id` int(11) NOT NULL COMMENT '现场ID',
|
||
`report_type` int(4) NOT NULL COMMENT '报道类型 1视频 2音频 3图文 4文字',
|
||
`title` varchar(300) DEFAULT NULL COMMENT '报道标题',
|
||
`user_id` int(11) DEFAULT NULL COMMENT '报道记者ID',
|
||
`old_img_list` varchar(1024) DEFAULT NULL COMMENT '图片路径,多张用,分割',
|
||
`img_list` varchar(1024) DEFAULT NULL COMMENT '图片路径,多张用,分割',
|
||
`old_media_url` varchar(512) DEFAULT NULL COMMENT '视频、音频回看URL地址',
|
||
`media_url` varchar(512) DEFAULT NULL COMMENT '视频、音频回看URL地址',
|
||
`content` text COMMENT '报道内容',
|
||
`create_id` int(11) DEFAULT NULL COMMENT '创建人',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除 0未删除 1 删除',
|
||
`is_release` tinyint(1) DEFAULT '0' COMMENT '是否发布 0未发布 1 已发布',
|
||
`is_top` tinyint(1) DEFAULT '0' COMMENT '是否置顶 0未置顶 1 置顶',
|
||
`priority` tinyint(4) DEFAULT '0' COMMENT '排序,数字越大,排序越靠前',
|
||
`release_user` int(11) DEFAULT NULL COMMENT '发布人',
|
||
`release_date` varchar(25) DEFAULT NULL COMMENT '发布时间',
|
||
`last_update_user` int(11) DEFAULT NULL COMMENT '最后操作人',
|
||
`last_update_date` datetime DEFAULT NULL COMMENT '最后操作时间',
|
||
`report_date` datetime DEFAULT NULL COMMENT '报道时间',
|
||
`file_duration` bigint(20) DEFAULT '0' COMMENT '音视频时长',
|
||
`file_size` bigint(20) DEFAULT '0' COMMENT '文件大小',
|
||
`reporter_name` varchar(64) DEFAULT NULL COMMENT '报道人姓名',
|
||
`content_href` varchar(255) DEFAULT NULL COMMENT '报道详情链接',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
`related_report` varchar(512) DEFAULT NULL COMMENT '相关报道',
|
||
PRIMARY KEY (`id`),
|
||
KEY `INDEX_id` (`scene_id`),
|
||
KEY `INDEX_S` (`id`,`scene_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=57607 DEFAULT CHARSET=utf8mb4 COMMENT='直播报道';
|
||
|
||
CREATE TABLE `live_scene` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`channel_id` int(11) DEFAULT NULL COMMENT '栏目ID',
|
||
`title` varchar(255) DEFAULT NULL COMMENT '现场标题',
|
||
`scene_type` smallint(6) DEFAULT NULL COMMENT '现场类型',
|
||
`old_title_image` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`title_image` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`video_url` varchar(255) DEFAULT NULL COMMENT '视频url',
|
||
`live_desc` varchar(1000) DEFAULT NULL COMMENT '现场简介',
|
||
`live_start` datetime DEFAULT NULL COMMENT '直播时间',
|
||
`live_position` varchar(255) DEFAULT NULL COMMENT '直播地点',
|
||
`live_state` smallint(6) DEFAULT NULL COMMENT '直播状态',
|
||
`scene_mark` varchar(1000) DEFAULT NULL COMMENT '现场备注',
|
||
`scene_state` smallint(6) DEFAULT NULL COMMENT '现场状态',
|
||
`direct_state` smallint(6) DEFAULT NULL COMMENT '导播状态',
|
||
`process_id` int(11) DEFAULT NULL COMMENT '流程ID',
|
||
`scene_sign` varchar(64) DEFAULT NULL COMMENT '现场唯一标识',
|
||
`submit_date` datetime DEFAULT NULL COMMENT '提交时间',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`creator_id` int(11) DEFAULT NULL COMMENT '创建人',
|
||
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
|
||
`updator_id` int(11) DEFAULT NULL COMMENT '修改人',
|
||
`delete_flag` smallint(6) DEFAULT NULL COMMENT '是否删除',
|
||
`direct_start` datetime DEFAULT NULL COMMENT '导播台开始时间',
|
||
`direct_end` datetime DEFAULT NULL COMMENT '导播台结束时间',
|
||
`caster_id` int(11) DEFAULT NULL COMMENT '导播台ID',
|
||
`live_end` datetime DEFAULT NULL COMMENT '直播结束时间',
|
||
`actual_live_start` datetime DEFAULT NULL COMMENT '实际开始时间',
|
||
`actual_live_end` datetime DEFAULT NULL COMMENT '实际结束时间',
|
||
`allow_comment` smallint(6) DEFAULT '1' COMMENT '允许评论',
|
||
`is_top` tinyint(1) DEFAULT '0' COMMENT '是否置顶 0未置顶 1 置顶',
|
||
`priority` tinyint(4) DEFAULT '0' COMMENT '排序,数字越大,排序越靠前',
|
||
`auditor_id` int(11) DEFAULT NULL COMMENT '实际审核人Id',
|
||
`audit_date` datetime DEFAULT NULL COMMENT '审核时间',
|
||
`channels_name` varchar(255) DEFAULT NULL COMMENT '栏目名称(多选)',
|
||
`live_desc_href` varchar(255) DEFAULT NULL COMMENT '现场简介链接',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
`is_auto_live` tinyint(1) DEFAULT '0' COMMENT '是否自动开关播,0:关闭;1:开启',
|
||
PRIMARY KEY (`id`),
|
||
KEY `INDEX_QUERY_PAGE_2` (`scene_state`,`delete_flag`) USING BTREE,
|
||
KEY `INDEX_QUERY_PAGE` (`title`,`scene_type`,`live_start`,`scene_state`,`delete_flag`,`id`,`channel_id`,`creator_id`) USING BTREE,
|
||
KEY `INDEX_ID` (`id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=3777 DEFAULT CHARSET=utf8 COMMENT='现场表';
|
||
|
||
CREATE TABLE `live_scene_channel` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`scene_id` int(11) NOT NULL,
|
||
`channel_id` int(11) NOT NULL,
|
||
`drag_sort` int(11) DEFAULT NULL COMMENT '拖动排序标识',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=6507 DEFAULT CHARSET=utf8 COMMENT='现场与栏目对应关系';
|
||
|
||
CREATE TABLE `live_scene_check` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`scene_id` int(11) DEFAULT NULL COMMENT '现场ID',
|
||
`process_id` int(11) DEFAULT NULL COMMENT '流程ID',
|
||
`node_id` int(11) DEFAULT NULL COMMENT '节点ID',
|
||
`auditor_id` int(11) DEFAULT NULL COMMENT '审核人ID',
|
||
`auditor_name` varchar(64) DEFAULT NULL COMMENT '审核人姓名',
|
||
`autitor_act` varchar(16) DEFAULT NULL COMMENT '审核动作标识',
|
||
`check_info` varchar(255) DEFAULT NULL COMMENT '审核说明',
|
||
`check_date` datetime DEFAULT NULL COMMENT '操作时间',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=3753 DEFAULT CHARSET=utf8 COMMENT='现场审核表';
|
||
|
||
CREATE TABLE `live_scene_count` (
|
||
`scene_id` int(11) NOT NULL,
|
||
`views` int(11) NOT NULL DEFAULT '0' COMMENT '总访问数',
|
||
`views_show` int(11) NOT NULL DEFAULT '0' COMMENT '前端显示访问数',
|
||
`views_month` int(11) NOT NULL DEFAULT '0' COMMENT '月访问数',
|
||
`views_week` int(11) NOT NULL DEFAULT '0' COMMENT '周访问数',
|
||
`views_day` int(11) NOT NULL DEFAULT '0' COMMENT '日访问数',
|
||
`comments` int(11) NOT NULL DEFAULT '0' COMMENT '总评论数',
|
||
`comments_show` int(11) NOT NULL DEFAULT '0' COMMENT '前端显示评论数',
|
||
`comments_month` int(11) NOT NULL DEFAULT '0' COMMENT '月评论数',
|
||
`comments_week` smallint(6) NOT NULL DEFAULT '0' COMMENT '周评论数',
|
||
`comments_day` smallint(6) NOT NULL DEFAULT '0' COMMENT '日评论数',
|
||
`last_update_time` datetime DEFAULT NULL COMMENT '最后更新时间',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`scene_id`),
|
||
KEY `INDEX_SCENE_ID` (`scene_id`) USING BTREE
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='现场直播计数表';
|
||
|
||
CREATE TABLE `live_scene_live_info` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`scene_id` int(11) DEFAULT NULL COMMENT '现场ID',
|
||
`user_id` int(11) DEFAULT NULL COMMENT '人员ID',
|
||
`push_state` smallint(6) DEFAULT NULL COMMENT '推流状态,0, 未开始;1,正在推流;2,暂停;3,开始拉流处理中;4,停止拉流处理中;10,停止',
|
||
`push_start` datetime DEFAULT NULL COMMENT '推流开始时间',
|
||
`push_end` datetime DEFAULT NULL COMMENT '推流结束时间',
|
||
`info_name` varchar(128) DEFAULT NULL,
|
||
`info_type` smallint(6) DEFAULT NULL COMMENT '类型,1:记者,2:直播间,3:第三方拉流',
|
||
`push_domain` varchar(255) DEFAULT NULL,
|
||
`live_domain` varchar(255) DEFAULT NULL,
|
||
`app_name` varchar(255) DEFAULT NULL,
|
||
`stream_name` varchar(255) DEFAULT NULL,
|
||
`old_title_image` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`title_image` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`is_default` smallint(6) DEFAULT '0' COMMENT '是否是默认,1:是,0,不是',
|
||
`is_show` smallint(6) DEFAULT '0' COMMENT '是否显示,0:不显示,1:显示',
|
||
`is_txt` smallint(6) DEFAULT '0' COMMENT '是否转写语音文字',
|
||
`titleImage` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`priority` tinyint(4) DEFAULT '0' COMMENT '排序,数字越大,排序越靠前',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
`pull_start` datetime DEFAULT NULL COMMENT '拉流开始时间',
|
||
`pull_end` datetime DEFAULT NULL COMMENT '拉流结束时间',
|
||
PRIMARY KEY (`id`),
|
||
KEY `INDEX_SCENE_ID` (`scene_id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=6121 DEFAULT CHARSET=utf8 COMMENT='现场直播信息表';
|
||
|
||
CREATE TABLE `live_scene_live_info_ext` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`info_id` int(11) DEFAULT NULL COMMENT '现场Id',
|
||
`push_url` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '推流地址',
|
||
`play_url_rmtp` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT 'RMTP播流地址',
|
||
`play_url_hls` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT 'HLS播流地址',
|
||
`play_url_flv` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT 'FLV播流地址',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
`pull_url` varchar(500) DEFAULT NULL COMMENT '拉流地址',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=5807 DEFAULT CHARSET=utf8mb4;
|
||
|
||
CREATE TABLE `live_scene_live_info_record` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`info_id` int(11) DEFAULT NULL COMMENT '流id',
|
||
`info_name` varchar(128) DEFAULT NULL COMMENT '冗余字段,流名',
|
||
`domain` varchar(64) DEFAULT NULL COMMENT '域名',
|
||
`app_name` varchar(64) DEFAULT NULL,
|
||
`stream_name` varchar(255) DEFAULT NULL,
|
||
`uri` varchar(128) DEFAULT NULL COMMENT '视频时长',
|
||
`duration` double DEFAULT NULL COMMENT '视频时长',
|
||
`start_time` int(11) DEFAULT NULL COMMENT '开始unix时间',
|
||
`stop_time` int(11) DEFAULT NULL COMMENT '结束unix时间',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='流录制记录';
|
||
|
||
CREATE TABLE `live_scene_record` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`scene_id` int(11) DEFAULT NULL COMMENT '现场id',
|
||
`record_name` varchar(128) DEFAULT NULL COMMENT '回顾名称',
|
||
`old_title_image` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`title_image` varchar(255) DEFAULT NULL COMMENT '标题图',
|
||
`old_uri` varchar(1000) DEFAULT NULL COMMENT '地址',
|
||
`uri` varchar(1000) DEFAULT NULL,
|
||
`duration` double DEFAULT NULL COMMENT '视频时长',
|
||
`start_time` int(11) DEFAULT NULL COMMENT '开始unix时间',
|
||
`stop_time` int(11) DEFAULT NULL COMMENT '结束unix时间',
|
||
`creator_id` int(11) DEFAULT NULL,
|
||
`create_date` datetime DEFAULT NULL,
|
||
`last_updator_id` int(11) DEFAULT NULL,
|
||
`last_update_date` datetime DEFAULT NULL,
|
||
`record_status` int(11) DEFAULT NULL COMMENT '0:未审核;1:审核显示',
|
||
`is_delete` int(11) DEFAULT NULL,
|
||
`priority` tinyint(4) DEFAULT '0' COMMENT '排序,数字越大,排序越靠前',
|
||
`media_id` int(11) DEFAULT NULL COMMENT '素材id',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
`record_type` tinyint(1) DEFAULT '0' COMMENT '回顾类型:0,直播时移;1,m3u8;2,mp4;3,快速剪辑;4,mp3',
|
||
`text` varchar(255) DEFAULT NULL COMMENT '转写语音文字内容',
|
||
`task_id` varchar(64) DEFAULT NULL COMMENT '语音转写文字任务id',
|
||
`voice_url` varchar(255) DEFAULT NULL COMMENT '视频转为mp3后的地址',
|
||
`is_txt` smallint(6) DEFAULT '0' COMMENT '是否转写语音文字',
|
||
`to_txt_status` smallint(6) DEFAULT '0' COMMENT '语音转写文字状态,0:未转;1:转码成功;2:转码中',
|
||
`mp3_url` varchar(1000) DEFAULT NULL COMMENT 'MP4转MP3地址',
|
||
`txt` longtext COMMENT '文本内容',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=917882 DEFAULT CHARSET=utf8mb4 COMMENT='现场回顾';
|
||
|
||
CREATE TABLE `live_stream_black` (
|
||
`domain` varchar(64) DEFAULT NULL COMMENT '域名',
|
||
`app_name` varchar(64) DEFAULT NULL,
|
||
`stream_name` varchar(64) DEFAULT NULL,
|
||
`time` int(11) DEFAULT NULL COMMENT 'unix 时间戳'
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='黑名单流';
|
||
|
||
CREATE TABLE `live_stream_record_task` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`video_id` varchar(32) DEFAULT NULL COMMENT '视频id',
|
||
`domain_name` varchar(64) DEFAULT NULL COMMENT '域名',
|
||
`app_name` varchar(32) DEFAULT NULL COMMENT 'app名称',
|
||
`stream_name` varchar(32) DEFAULT NULL COMMENT '流名称',
|
||
`record_start_time` datetime DEFAULT NULL COMMENT '录制开始时间',
|
||
`record_end_time` datetime DEFAULT NULL COMMENT '录制结束时间',
|
||
`start_time` datetime DEFAULT NULL COMMENT '转码开始时间',
|
||
`end_time` datetime DEFAULT NULL COMMENT '转码结束时间',
|
||
`is_ok` smallint(1) DEFAULT NULL COMMENT '是否转码成功',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=9223 DEFAULT CHARSET=utf8mb4;
|
||
|
||
CREATE TABLE `live_stream_status` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`time` int(11) DEFAULT NULL COMMENT 'unix 时间戳',
|
||
`action` varchar(15) DEFAULT NULL COMMENT 'publish 表示推流,publish_done 表示断流',
|
||
`app` varchar(64) DEFAULT NULL COMMENT '默认为自定义的推流域名,如果未绑定推流域名即为播放域名',
|
||
`app_name` varchar(64) DEFAULT NULL COMMENT '应用名称',
|
||
`stream_name` varchar(64) DEFAULT NULL COMMENT '流名称',
|
||
`node` varchar(64) DEFAULT NULL COMMENT 'CDN 接受流的节点或者机器名',
|
||
`IP` varchar(20) DEFAULT NULL COMMENT '推流的客户端 IP',
|
||
`usrargs` text COMMENT '用户推流的参数',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_stream_app` (`stream_name`,`app_name`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=1846684 DEFAULT CHARSET=utf8mb4 COMMENT='流状态变更';
|
||
|
||
CREATE TABLE `live_task_allocation` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据ID',
|
||
`task_id` varchar(20) DEFAULT NULL COMMENT 'taskId',
|
||
`uri` varchar(500) DEFAULT NULL COMMENT '语音url',
|
||
`text` varchar(500) DEFAULT NULL COMMENT '语音内容',
|
||
`duration_time` int(11) DEFAULT NULL COMMENT '语音时长',
|
||
`reporter_id` varchar(500) DEFAULT NULL COMMENT '记者ID',
|
||
`create_id` int(11) DEFAULT NULL COMMENT '创建人',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除 0未删除 1 删除',
|
||
`is_read` tinyint(1) DEFAULT '0' COMMENT '是否发布 0 未读 1 已读',
|
||
`read_date` datetime DEFAULT NULL COMMENT '阅读时间',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='任务分配';
|
||
|
||
CREATE TABLE `live_transcode_info` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`transcode_task_id` varchar(255) DEFAULT NULL COMMENT '转码任务id',
|
||
`service_id` int(11) DEFAULT NULL COMMENT '转码业务id',
|
||
`service_type` tinyint(1) DEFAULT NULL COMMENT '转码业务类型:0,上传;1,录制;2,合成',
|
||
`transcode_template_group_id` varchar(255) DEFAULT NULL COMMENT '转码模板组id',
|
||
`video_id` varchar(255) DEFAULT NULL COMMENT '视频id',
|
||
`transcode_status` tinyint(1) DEFAULT NULL COMMENT '转码状态:0,上传中;1,转码中;2,转码成功;3,转码失败',
|
||
`creation_time` varchar(32) DEFAULT NULL COMMENT '开始时间',
|
||
`complete_time` varchar(32) DEFAULT NULL COMMENT '完成时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `live_transcode_job` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`transcode_job_id` varchar(255) NOT NULL COMMENT '转码作业id',
|
||
`service_id` int(11) DEFAULT NULL COMMENT '转码业务id',
|
||
`service_type` tinyint(1) DEFAULT NULL COMMENT '转码业务类型:0,上传;1,录制;2,合成',
|
||
`transcode_template_group_id` varchar(255) DEFAULT NULL COMMENT '转码模板组id',
|
||
`transcode_task_id` varchar(255) DEFAULT NULL COMMENT '转码任务id',
|
||
`transcode_status` tinyint(1) DEFAULT NULL COMMENT '转码状态:0,上传中;1,转码中;2,转码成功;3,转码失败',
|
||
`creation_time` varchar(32) DEFAULT NULL COMMENT '创建时间',
|
||
`complete_time` varchar(32) DEFAULT NULL COMMENT '完成时间',
|
||
`transcode_progress` int(11) DEFAULT NULL COMMENT '转码作业处理进度',
|
||
`input_file_url` varchar(255) DEFAULT NULL COMMENT '转码源文件的OSS地址',
|
||
`priority` varchar(11) DEFAULT NULL COMMENT '优先级',
|
||
`error_code` varchar(11) DEFAULT NULL COMMENT '异常码',
|
||
`error_message` varchar(32) DEFAULT NULL COMMENT '异常信息',
|
||
`definition` varchar(11) DEFAULT NULL COMMENT '清晰度',
|
||
`output_file_url` varchar(255) DEFAULT NULL COMMENT '转码输出文件的OSS地址',
|
||
`format` varchar(11) DEFAULT NULL COMMENT '转码输出文件的封装格式',
|
||
`width` varchar(11) DEFAULT NULL COMMENT '转码输出文件视频画面宽,单位:px',
|
||
`height` varchar(11) DEFAULT NULL COMMENT '转码输出文件视频画面高,单位:px',
|
||
`duration` varchar(11) DEFAULT NULL COMMENT '转码输出文件时长,单位:秒',
|
||
`bitrate` varchar(11) DEFAULT NULL COMMENT '转码输出文件平均码率,单位:kbps',
|
||
`fps` varchar(11) DEFAULT NULL COMMENT '转码输出文件的帧率,单位:N帧/秒',
|
||
`filesize` int(11) DEFAULT NULL COMMENT '转码输出文件大小,单位:Byte',
|
||
`encryption` varchar(255) DEFAULT NULL COMMENT '转码输出文件使用的加密类型',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `live_video_transcoding` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`request_id` varchar(255) DEFAULT NULL COMMENT '请求id',
|
||
`task_id` varchar(255) DEFAULT NULL COMMENT '任务id',
|
||
`task_status` char(1) DEFAULT NULL COMMENT '任务状态(0:增在处理,1处理完成)',
|
||
`del_flag` char(1) DEFAULT NULL COMMENT '删除标志',
|
||
`operate_id` varchar(255) DEFAULT NULL COMMENT '操作人',
|
||
`video_url` varchar(255) DEFAULT NULL COMMENT '转码前的url',
|
||
`format_video_url` varchar(255) DEFAULT NULL COMMENT '转码后的url',
|
||
`create_date` datetime DEFAULT NULL COMMENT '入库时间',
|
||
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
|
||
`upload_state` char(1) DEFAULT NULL COMMENT '上传状态,0代表失败,1代表成功',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||
|
||
CREATE TABLE `live_video_transcoding_ext` (
|
||
`id` int(11) NOT NULL,
|
||
`request_params` text COMMENT '后台请求的参数',
|
||
`request_ali_params` text COMMENT '请求阿里的参数',
|
||
`response_ali_params` text COMMENT '阿里响应的数据',
|
||
`operater` char(1) DEFAULT NULL COMMENT '操作方式:0添加,1删除,2查询',
|
||
`create_date` datetime DEFAULT NULL COMMENT '操作时间'
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||
|
||
CREATE TABLE `live_video_transcoding_message` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`authorization` varchar(255) DEFAULT NULL COMMENT '此次推送请求的签名',
|
||
`request_id` varchar(255) DEFAULT NULL COMMENT '此次推送消息的 Request 编号',
|
||
`signing_cert_url` varchar(255) DEFAULT NULL COMMENT '签名证书的地址(Base64编码过)',
|
||
`message_id` varchar(255) DEFAULT NULL COMMENT '此次推送消息的 MessageId',
|
||
`message_tag` varchar(255) DEFAULT NULL COMMENT '此次推送消息的消息标签',
|
||
`job_id` varchar(255) DEFAULT NULL COMMENT '任务id',
|
||
`trans_request_id` varchar(255) DEFAULT NULL COMMENT '转码请求的requestId',
|
||
`type` varchar(64) DEFAULT NULL COMMENT '类型',
|
||
`state` varchar(64) DEFAULT NULL COMMENT '状态',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||
|
||
CREATE TABLE `plm_material` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`material_title` varchar(255) DEFAULT NULL COMMENT '标题',
|
||
`material_description` varchar(1000) DEFAULT NULL COMMENT '描述',
|
||
`material_type` tinyint(1) DEFAULT NULL COMMENT '资源类型,视频等 1视频 2语音 3图片',
|
||
`material_cover_url` varchar(255) DEFAULT NULL COMMENT '封面图',
|
||
`material_cover_ori_url` varchar(255) DEFAULT NULL COMMENT '原资源封面图',
|
||
`material_url` varchar(1000) DEFAULT NULL COMMENT '资源URl',
|
||
`material_ori_url` varchar(1000) DEFAULT NULL COMMENT '原资源URl',
|
||
`material_size` varchar(50) DEFAULT NULL COMMENT '资源大小',
|
||
`file_size` int(11) DEFAULT NULL COMMENT '文件大小',
|
||
`material_duration` varchar(50) DEFAULT NULL COMMENT '资源时长(S)(视频、语音)',
|
||
`play_time` int(11) DEFAULT NULL COMMENT '文件时长',
|
||
`material_sources` tinyint(1) DEFAULT NULL COMMENT '资源来源 1 本地上传,2快手下载,3现场下载,4现场报道下载',
|
||
`material_src_id` varchar(50) DEFAULT NULL,
|
||
`material_status` tinyint(1) unsigned zerofill DEFAULT '0' COMMENT '素材状态 0 处理中 1 处理完成 ',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建日期',
|
||
`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',
|
||
`update_date` datetime DEFAULT NULL COMMENT '修改日期',
|
||
`update_user` bigint(20) DEFAULT NULL COMMENT '修改人',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COMMENT='资源信息表';
|
||
|
||
CREATE TABLE `plm_video` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`title_img` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题图',
|
||
`title` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',
|
||
`file_size` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件大小',
|
||
`duration_time` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时长',
|
||
`publish_channel` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发布渠道',
|
||
`create_method` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建方式',
|
||
`status` tinyint(1) DEFAULT '0' COMMENT '视频的状态(0,草稿,1,审核中,2,成品)',
|
||
`video_type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频的类型',
|
||
`date` date DEFAULT NULL COMMENT '时间',
|
||
`server_video_path` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '服务器的视频路径',
|
||
`digest` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '摘要',
|
||
`opinion` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核意见',
|
||
`create_date` date DEFAULT NULL COMMENT '创建日期',
|
||
`create_user` int(4) DEFAULT NULL COMMENT '创建人',
|
||
`update_date` date DEFAULT NULL COMMENT '修改日期',
|
||
`update_user` tinyint(4) DEFAULT NULL COMMENT '修改人',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||
|
||
CREATE TABLE `plm_video_download_log` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`paramList` varchar(500) DEFAULT NULL COMMENT '请求参数',
|
||
`signature` varchar(500) DEFAULT NULL COMMENT '参数签名',
|
||
`request_json` text COMMENT '下载json对象从检索结果在获取',
|
||
`result_json` text COMMENT '返回结果',
|
||
`head_url` varchar(255) DEFAULT NULL,
|
||
`media_url` varchar(255) DEFAULT NULL COMMENT '下载资源路径',
|
||
`create_date` datetime DEFAULT NULL COMMENT '操作日期',
|
||
`create_user` int(11) DEFAULT NULL COMMENT '操作人',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='快手下载记录表';
|
||
|
||
CREATE TABLE `plm_video_news` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`title` varchar(255) DEFAULT NULL COMMENT '标题',
|
||
`video_url` varchar(255) DEFAULT NULL COMMENT '视频路径',
|
||
`title_img` varchar(255) DEFAULT NULL COMMENT '标题图路径',
|
||
`cover_url` varchar(255) DEFAULT NULL COMMENT '资源标题图',
|
||
`material_url` varchar(255) DEFAULT NULL COMMENT '资源URl',
|
||
`material_size` varchar(64) DEFAULT NULL COMMENT '文件大小',
|
||
`file_size` int(11) DEFAULT NULL,
|
||
`material_duration` varchar(64) DEFAULT NULL COMMENT '时长',
|
||
`play_time` int(11) DEFAULT NULL COMMENT '文件时长',
|
||
`publish_channel` varchar(64) DEFAULT NULL COMMENT '发布渠道',
|
||
`video_sources` tinyint(1) DEFAULT NULL COMMENT '视频来源 1趣看剪辑 2本地上传',
|
||
`description` varchar(500) DEFAULT NULL COMMENT '摘要',
|
||
`status` tinyint(1) DEFAULT '0' COMMENT '审核状态(-1转码失败 0 转码中 ,1下载中,2 草稿,3,审核中,4,成品)',
|
||
`message` varchar(255) DEFAULT NULL COMMENT '趣看转码返回信息',
|
||
`task_id` bigint(20) DEFAULT NULL COMMENT '趣看任务ID',
|
||
`material_id` bigint(20) DEFAULT NULL COMMENT '趣看资源ID',
|
||
`start_time` datetime DEFAULT NULL COMMENT '趣看合成开始时间',
|
||
`stop_time` datetime DEFAULT NULL COMMENT '趣看合成结束时间',
|
||
`audit_opinion` varchar(255) DEFAULT NULL COMMENT '审核意见',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建日期',
|
||
`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',
|
||
`update_date` datetime DEFAULT NULL COMMENT '修改日期',
|
||
`update_user` bigint(20) DEFAULT NULL COMMENT '修改人',
|
||
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
|
||
`audit_user` bigint(20) DEFAULT NULL COMMENT '审核人',
|
||
`is_delete` tinyint(1) DEFAULT '0' COMMENT '是否删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频发布信息表';
|
||
|
||
CREATE TABLE `plm_video_search_log` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`paramList` varchar(500) DEFAULT NULL COMMENT '请求参数',
|
||
`signature` varchar(500) DEFAULT NULL COMMENT '参数签名',
|
||
`result_json` mediumtext COMMENT '返回结果',
|
||
`create_date` datetime DEFAULT NULL COMMENT '操作日期',
|
||
`create_user` int(11) DEFAULT NULL COMMENT '操作人',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='快手检索记录表';
|
||
|
||
CREATE TABLE `qrtz_blob_triggers` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`TRIGGER_NAME` varchar(200) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
`BLOB_DATA` blob,
|
||
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_calendars` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`CALENDAR_NAME` varchar(200) NOT NULL,
|
||
`CALENDAR` blob NOT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_cron_triggers` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`TRIGGER_NAME` varchar(200) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
`CRON_EXPRESSION` varchar(120) NOT NULL,
|
||
`TIME_ZONE_ID` varchar(80) DEFAULT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_fired_triggers` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`ENTRY_ID` varchar(95) NOT NULL,
|
||
`TRIGGER_NAME` varchar(200) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
`INSTANCE_NAME` varchar(200) NOT NULL,
|
||
`FIRED_TIME` bigint(13) NOT NULL,
|
||
`SCHED_TIME` bigint(13) NOT NULL,
|
||
`PRIORITY` int(11) NOT NULL,
|
||
`STATE` varchar(16) NOT NULL,
|
||
`JOB_NAME` varchar(200) DEFAULT NULL,
|
||
`JOB_GROUP` varchar(200) DEFAULT NULL,
|
||
`IS_NONCONCURRENT` varchar(1) DEFAULT NULL,
|
||
`REQUESTS_RECOVERY` varchar(1) DEFAULT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`),
|
||
KEY `IDX_QRTZ_FT_TRIG_INST_NAME` (`SCHED_NAME`,`INSTANCE_NAME`),
|
||
KEY `IDX_QRTZ_FT_INST_JOB_REQ_RCVRY` (`SCHED_NAME`,`INSTANCE_NAME`,`REQUESTS_RECOVERY`),
|
||
KEY `IDX_QRTZ_FT_J_G` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
|
||
KEY `IDX_QRTZ_FT_JG` (`SCHED_NAME`,`JOB_GROUP`),
|
||
KEY `IDX_QRTZ_FT_T_G` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
KEY `IDX_QRTZ_FT_TG` (`SCHED_NAME`,`TRIGGER_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_job_details` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`JOB_NAME` varchar(200) NOT NULL,
|
||
`JOB_GROUP` varchar(200) NOT NULL,
|
||
`DESCRIPTION` varchar(250) DEFAULT NULL,
|
||
`JOB_CLASS_NAME` varchar(250) NOT NULL,
|
||
`IS_DURABLE` varchar(1) NOT NULL,
|
||
`IS_NONCONCURRENT` varchar(1) NOT NULL,
|
||
`IS_UPDATE_DATA` varchar(1) NOT NULL,
|
||
`REQUESTS_RECOVERY` varchar(1) NOT NULL,
|
||
`JOB_DATA` blob,
|
||
PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
|
||
KEY `IDX_QRTZ_J_REQ_RECOVERY` (`SCHED_NAME`,`REQUESTS_RECOVERY`),
|
||
KEY `IDX_QRTZ_J_GRP` (`SCHED_NAME`,`JOB_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_locks` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`LOCK_NAME` varchar(40) NOT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_paused_trigger_grps` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_scheduler_state` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`INSTANCE_NAME` varchar(200) NOT NULL,
|
||
`LAST_CHECKIN_TIME` bigint(13) NOT NULL,
|
||
`CHECKIN_INTERVAL` bigint(13) NOT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_simple_triggers` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`TRIGGER_NAME` varchar(200) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
`REPEAT_COUNT` bigint(7) NOT NULL,
|
||
`REPEAT_INTERVAL` bigint(12) NOT NULL,
|
||
`TIMES_TRIGGERED` bigint(10) NOT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_simprop_triggers` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`TRIGGER_NAME` varchar(200) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
`STR_PROP_1` varchar(512) DEFAULT NULL,
|
||
`STR_PROP_2` varchar(512) DEFAULT NULL,
|
||
`STR_PROP_3` varchar(512) DEFAULT NULL,
|
||
`INT_PROP_1` int(11) DEFAULT NULL,
|
||
`INT_PROP_2` int(11) DEFAULT NULL,
|
||
`LONG_PROP_1` bigint(20) DEFAULT NULL,
|
||
`LONG_PROP_2` bigint(20) DEFAULT NULL,
|
||
`DEC_PROP_1` decimal(13,4) DEFAULT NULL,
|
||
`DEC_PROP_2` decimal(13,4) DEFAULT NULL,
|
||
`BOOL_PROP_1` varchar(1) DEFAULT NULL,
|
||
`BOOL_PROP_2` varchar(1) DEFAULT NULL,
|
||
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `qrtz_triggers` (
|
||
`SCHED_NAME` varchar(120) NOT NULL,
|
||
`TRIGGER_NAME` varchar(200) NOT NULL,
|
||
`TRIGGER_GROUP` varchar(200) NOT NULL,
|
||
`JOB_NAME` varchar(200) NOT NULL,
|
||
`JOB_GROUP` varchar(200) NOT NULL,
|
||
`DESCRIPTION` varchar(250) DEFAULT NULL,
|
||
`NEXT_FIRE_TIME` bigint(13) DEFAULT NULL,
|
||
`PREV_FIRE_TIME` bigint(13) DEFAULT NULL,
|
||
`PRIORITY` int(11) DEFAULT NULL,
|
||
`TRIGGER_STATE` varchar(16) NOT NULL,
|
||
`TRIGGER_TYPE` varchar(8) NOT NULL,
|
||
`START_TIME` bigint(13) NOT NULL,
|
||
`END_TIME` bigint(13) DEFAULT NULL,
|
||
`CALENDAR_NAME` varchar(200) DEFAULT NULL,
|
||
`MISFIRE_INSTR` smallint(2) DEFAULT NULL,
|
||
`JOB_DATA` blob,
|
||
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`),
|
||
KEY `IDX_QRTZ_T_J` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`),
|
||
KEY `IDX_QRTZ_T_JG` (`SCHED_NAME`,`JOB_GROUP`),
|
||
KEY `IDX_QRTZ_T_C` (`SCHED_NAME`,`CALENDAR_NAME`),
|
||
KEY `IDX_QRTZ_T_G` (`SCHED_NAME`,`TRIGGER_GROUP`),
|
||
KEY `IDX_QRTZ_T_STATE` (`SCHED_NAME`,`TRIGGER_STATE`),
|
||
KEY `IDX_QRTZ_T_N_STATE` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
|
||
KEY `IDX_QRTZ_T_N_G_STATE` (`SCHED_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
|
||
KEY `IDX_QRTZ_T_NEXT_FIRE_TIME` (`SCHED_NAME`,`NEXT_FIRE_TIME`),
|
||
KEY `IDX_QRTZ_T_NFT_ST` (`SCHED_NAME`,`TRIGGER_STATE`,`NEXT_FIRE_TIME`),
|
||
KEY `IDX_QRTZ_T_NFT_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`),
|
||
KEY `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_STATE`),
|
||
KEY `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_GROUP`,`TRIGGER_STATE`),
|
||
CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
||
CREATE TABLE `schedule_job` (
|
||
`job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务id',
|
||
`bean_name` varchar(200) DEFAULT NULL COMMENT 'spring bean名称',
|
||
`method_name` varchar(100) DEFAULT NULL COMMENT '方法名',
|
||
`params` varchar(2000) DEFAULT NULL COMMENT '参数',
|
||
`cron_expression` varchar(100) DEFAULT NULL COMMENT 'cron表达式',
|
||
`status` tinyint(4) DEFAULT NULL COMMENT '任务状态 0:正常 1:暂停',
|
||
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`job_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='定时任务';
|
||
|
||
CREATE TABLE `schedule_job_log` (
|
||
`log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志id',
|
||
`job_id` bigint(20) NOT NULL COMMENT '任务id',
|
||
`bean_name` varchar(200) DEFAULT NULL COMMENT 'spring bean名称',
|
||
`method_name` varchar(100) DEFAULT NULL COMMENT '方法名',
|
||
`params` varchar(2000) DEFAULT NULL COMMENT '参数',
|
||
`status` tinyint(4) NOT NULL COMMENT '任务状态 0:成功 1:失败',
|
||
`error` varchar(2000) DEFAULT NULL COMMENT '失败信息',
|
||
`times` int(11) NOT NULL COMMENT '耗时(单位:毫秒)',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`log_id`),
|
||
KEY `job_id` (`job_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=384461 DEFAULT CHARSET=utf8 COMMENT='定时任务日志';
|
||
|
||
CREATE TABLE `sensitive_stop_word` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '停顿符id',
|
||
`stop_word` varchar(1) COLLATE utf8mb4_bin NOT NULL COMMENT '停顿符',
|
||
`create_by` bigint(20) NOT NULL COMMENT '创建者id',
|
||
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`is_delete` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除,默认为0',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='敏感停顿符';
|
||
|
||
CREATE TABLE `sensitive_word` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`sensitive_word` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '敏感词',
|
||
`replace_word` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '替换词',
|
||
`create_by` bigint(20) NOT NULL COMMENT '创建者id',
|
||
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`is_delete` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除,默认为0,不删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='敏感词';
|
||
|
||
CREATE TABLE `sys_captcha` (
|
||
`uuid` char(36) NOT NULL COMMENT 'uuid',
|
||
`code` varchar(6) NOT NULL COMMENT '验证码',
|
||
`expire_time` datetime DEFAULT NULL COMMENT '过期时间',
|
||
PRIMARY KEY (`uuid`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统验证码';
|
||
|
||
CREATE TABLE `sys_config` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`key` varchar(50) DEFAULT NULL COMMENT 'key',
|
||
`value` varchar(2000) DEFAULT NULL COMMENT 'value',
|
||
`status` tinyint(4) DEFAULT '1' COMMENT '状态 0:隐藏 1:显示',
|
||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `key` (`key`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='系统配置信息表';
|
||
|
||
CREATE TABLE `sys_log` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`username` varchar(50) DEFAULT NULL COMMENT '用户名',
|
||
`operation` varchar(50) DEFAULT NULL COMMENT '用户操作',
|
||
`method` varchar(200) DEFAULT NULL COMMENT '请求方法',
|
||
`params` longtext COMMENT '请求参数',
|
||
`time` bigint(20) NOT NULL COMMENT '执行时长(毫秒)',
|
||
`ip` varchar(64) DEFAULT NULL COMMENT 'IP地址',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=2464813 DEFAULT CHARSET=utf8 COMMENT='系统日志';
|
||
|
||
CREATE TABLE `sys_menu` (
|
||
`menu_id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`parent_id` bigint(20) DEFAULT NULL COMMENT '父菜单ID,一级菜单为0',
|
||
`name` varchar(50) DEFAULT NULL COMMENT '菜单名称',
|
||
`url` varchar(200) DEFAULT NULL COMMENT '菜单URL',
|
||
`perms` varchar(1000) DEFAULT NULL COMMENT '授权(多个用逗号分隔,如:user:list,user:create)',
|
||
`type` int(11) DEFAULT NULL COMMENT '类型 0:目录 1:菜单 2:按钮',
|
||
`icon` varchar(50) DEFAULT NULL COMMENT '菜单图标',
|
||
`order_num` int(11) DEFAULT NULL COMMENT '排序',
|
||
PRIMARY KEY (`menu_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=172 DEFAULT CHARSET=utf8 COMMENT='菜单管理';
|
||
|
||
CREATE TABLE `sys_oss` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`url` varchar(200) DEFAULT NULL COMMENT 'URL地址',
|
||
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='文件上传';
|
||
|
||
CREATE TABLE `sys_role` (
|
||
`role_id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`role_name` varchar(100) DEFAULT NULL COMMENT '角色名称',
|
||
`remark` varchar(100) DEFAULT NULL COMMENT '备注',
|
||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建者ID',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
PRIMARY KEY (`role_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='角色';
|
||
|
||
CREATE TABLE `sys_role_menu` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
|
||
`menu_id` bigint(20) DEFAULT NULL COMMENT '菜单ID',
|
||
PRIMARY KEY (`id`),
|
||
KEY `SYS_ROLE_MENU_ROLE_ID` (`role_id`,`menu_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=3738 DEFAULT CHARSET=utf8 COMMENT='角色与菜单对应关系';
|
||
|
||
CREATE TABLE `sys_tenant` (
|
||
`tenant_id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`parent_id` bigint(20) DEFAULT NULL COMMENT '父id',
|
||
`tenant_name` varchar(50) DEFAULT NULL COMMENT '机构名',
|
||
`category` tinyint(2) DEFAULT '1' COMMENT '1,机构;2,个人',
|
||
`license` varchar(100) DEFAULT NULL COMMENT '营业执照',
|
||
`license_url` varchar(1000) DEFAULT NULL COMMENT '营业执照url',
|
||
`status` tinyint(4) DEFAULT NULL COMMENT '状态 0:禁用 1:正常',
|
||
`sort` int(11) DEFAULT '0' COMMENT '排序',
|
||
`remark` varchar(10000) DEFAULT NULL COMMENT '备注',
|
||
`create_time` datetime DEFAULT NULL,
|
||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建者ID',
|
||
`delete_flag` tinyint(1) DEFAULT '0',
|
||
`anonymous_url` varchar(1000) DEFAULT NULL COMMENT '机构默认匿名评论头像',
|
||
`t_logo_url` varchar(1000) DEFAULT NULL COMMENT '机构默认logo',
|
||
`image_tplayer_url` varchar(1000) DEFAULT NULL COMMENT '机构播放器默认封面',
|
||
`t_forward_url` varchar(1000) DEFAULT NULL COMMENT '机构微信转发默认logo',
|
||
`t_forward_name` varchar(255) DEFAULT NULL COMMENT '机构威胁你转发默认名称',
|
||
`wx_app_id` varchar(255) DEFAULT NULL,
|
||
`wx_app_secret` varchar(255) DEFAULT NULL,
|
||
PRIMARY KEY (`tenant_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4;
|
||
|
||
CREATE TABLE `sys_user` (
|
||
`user_id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`realname` varchar(50) DEFAULT NULL COMMENT '真实姓名',
|
||
`id_card` varchar(20) DEFAULT NULL COMMENT '身份证号',
|
||
`username` varchar(50) NOT NULL COMMENT '用户名',
|
||
`password` varchar(100) DEFAULT NULL COMMENT '密码',
|
||
`salt` varchar(20) DEFAULT NULL COMMENT '盐',
|
||
`email` varchar(100) DEFAULT NULL COMMENT '邮箱',
|
||
`mobile` varchar(100) DEFAULT NULL COMMENT '手机号',
|
||
`gender` tinyint(1) DEFAULT NULL COMMENT '性别 0:女 1:男',
|
||
`user_img` varchar(255) DEFAULT NULL COMMENT '用户头像',
|
||
`intro` varchar(255) DEFAULT NULL COMMENT '用户介绍',
|
||
`status` tinyint(4) DEFAULT NULL COMMENT '状态 0:禁用 1:正常',
|
||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建者ID',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`last_login_time` datetime DEFAULT NULL COMMENT '最后登录时间',
|
||
`last_login_ip` varchar(50) DEFAULT '127.0.0.1' COMMENT '最后登录IP',
|
||
`tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id',
|
||
PRIMARY KEY (`user_id`),
|
||
UNIQUE KEY `username` (`username`),
|
||
KEY `user_id` (`user_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=220 DEFAULT CHARSET=utf8 COMMENT='系统用户';
|
||
|
||
CREATE TABLE `sys_user_role` (
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
|
||
`role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=951 DEFAULT CHARSET=utf8 COMMENT='用户与角色对应关系';
|
||
|
||
CREATE TABLE `sys_user_token` (
|
||
`user_id` bigint(20) NOT NULL,
|
||
`token` varchar(100) NOT NULL COMMENT 'token',
|
||
`expire_time` datetime DEFAULT NULL COMMENT '过期时间',
|
||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`user_id`),
|
||
UNIQUE KEY `token` (`token`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统用户Token';
|
||
|
||
CREATE TABLE `tb_user` (
|
||
`user_id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||
`username` varchar(50) NOT NULL COMMENT '用户名',
|
||
`mobile` varchar(20) NOT NULL COMMENT '手机号',
|
||
`password` varchar(64) DEFAULT NULL COMMENT '密码',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`salt` varchar(20) DEFAULT NULL COMMENT '校验值',
|
||
PRIMARY KEY (`user_id`),
|
||
UNIQUE KEY `username` (`username`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='用户';
|
||
|
||
CREATE TABLE `tb_user_token` (
|
||
`user_id` bigint(20) NOT NULL,
|
||
`token` varchar(100) NOT NULL COMMENT 'token',
|
||
`expire_time` datetime DEFAULT NULL COMMENT '过期时间',
|
||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`user_id`),
|
||
UNIQUE KEY `token` (`token`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='对外用户Token';
|
||
|
||
SET FOREIGN_KEY_CHECKS = 1;
|
||
|