sql 170420.sql
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 170420.sql相关的知识,希望对你有一定的参考价值。
INSERT INTO `sys_constant_item`
(constant_id,category_id,constant_name,constant_key,constant_value,parent_ids,is_read_only,creator_id,create_time,last_modify_by,last_modify_time,sort_no,statistical_count)
VALUES('193021','193','后台广告位置','advertPalceType','赛事顶部','192003',0,'system',now(),'system',now(),21,0);
CREATE TABLE `bak_lesson_prepare_share` (
`prepare_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '教案id',
`prepare_type` INT(11) NULL DEFAULT NULL COMMENT '教案类型(0 个案 1 共案)',
`activity_id` INT(11) NULL DEFAULT NULL COMMENT '活动id',
`teaching_time` DATETIME NULL DEFAULT NULL COMMENT '讲课时间',
`support_count` INT(11) UNSIGNED ZEROFILL NULL DEFAULT '00000000000' COMMENT '点赞次数',
`down_count` INT(11) NULL DEFAULT '0' COMMENT '下载次数',
`creator_id` INT(11) NULL DEFAULT NULL COMMENT '创建人ID',
`create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`last_modify_by` INT(11) NULL DEFAULT NULL COMMENT '最后修改人ID',
`last_modify_time` DATETIME NULL DEFAULT NULL COMMENT '最后修改时间',
`prepare_name` VARCHAR(255) NULL DEFAULT NULL COMMENT '教案名称',
`status` INT(11) NULL DEFAULT NULL COMMENT '状态(85 待发布 100 已发布)',
`publication_id` INT(11) NULL DEFAULT NULL COMMENT '出版物Id',
`chapter_id` INT(11) NULL DEFAULT NULL COMMENT '章节Id',
`is_shared` INT(11) UNSIGNED NULL DEFAULT NULL COMMENT '是否共享(0:未共享 1:共享 2:待审核 3:已修改未提交审核)',
`collect_count` INT(11) UNSIGNED ZEROFILL NULL DEFAULT NULL COMMENT '收藏次数',
`quote_count` INT(11) UNSIGNED ZEROFILL NULL DEFAULT NULL COMMENT '引用次数',
`school_start_time` DATETIME NULL DEFAULT NULL COMMENT '开学时间',
`school_end_time` DATETIME NULL DEFAULT NULL COMMENT '放假时间',
`teaching_start_time` DATETIME NULL DEFAULT NULL COMMENT '授课开始时间',
`teaching_end_time` DATETIME NULL DEFAULT NULL COMMENT '授课结束时间',
`prepare_recommend_type` INT(11) NULL DEFAULT NULL COMMENT '教案小类型(专家教案189001、明星教案189002、推荐教案189003、普通教案189004)',
`teaching_index` INT(11) NULL DEFAULT NULL COMMENT '第几周授课',
`tr_org_id` INT(11) NULL DEFAULT NULL COMMENT '教研机构Id',
`share_time` DATETIME NULL DEFAULT NULL COMMENT '共享时间',
`team_info_id` INT(11) NULL DEFAULT NULL COMMENT '团队ID',
`discuss_count` INT(11) UNSIGNED ZEROFILL NULL DEFAULT '00000000000' COMMENT '评论数',
`prepare_score` DOUBLE NULL DEFAULT NULL COMMENT '教案评分',
`cover_cloud_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '封面在云服务器url',
`boutique_prepare` INT(11) NULL DEFAULT '0' COMMENT '精品教案',
`winner_prepare` INT(11) NULL DEFAULT '0' COMMENT '优胜教案',
`year` INT(11) NULL DEFAULT NULL COMMENT '学年',
`total_hour` INT(11) NULL DEFAULT NULL COMMENT '总课时',
`prechp_conn_ids` VARCHAR(255) NULL DEFAULT NULL COMMENT '对应环节',
`draft_paper` VARCHAR(255) NULL DEFAULT NULL COMMENT '稿纸',
`prepare_byte_count` INT(11) NULL DEFAULT NULL COMMENT '字符数',
`publication_name` VARCHAR(255) NULL DEFAULT NULL COMMENT '出版物名称',
`chapter_name` VARCHAR(255) NULL DEFAULT NULL COMMENT '章节名称',
`chapter_resource` INT(11) NULL DEFAULT '0' COMMENT '备课章节来源(0代表基础数据数据章节,1代表备课自建教材章节)',
`section_id` INT(11) NULL DEFAULT NULL COMMENT '学段ID',
`grade_id` INT(11) NULL DEFAULT NULL COMMENT '年级ID',
`subject_id` INT(11) NULL DEFAULT NULL COMMENT '学科ID',
`term_id` INT(11) NULL DEFAULT NULL COMMENT '学期ID',
`edition_id` INT(11) NULL DEFAULT NULL COMMENT '版别ID',
`publication_phase_id` INT(11) NULL DEFAULT NULL COMMENT '教材阶段',
`share_count` INT(11) NULL DEFAULT NULL COMMENT '教案分享数',
`lpchapter_id` INT(11) NULL DEFAULT NULL COMMENT '上级章节ID',
`lpchapter_name` VARCHAR(255) NULL DEFAULT NULL COMMENT '上级章节名称',
`contest_id` INT(11) NULL DEFAULT NULL COMMENT '赛事ID',
`gather_status` INT(11) NULL DEFAULT NULL COMMENT '采编状态(0 待采编 1采编中 2已采编)',
`gather_time` DATETIME NULL DEFAULT NULL COMMENT '采编时间',
`return_points` INT(11) NULL DEFAULT NULL COMMENT '审核奖励(积分)',
`gather_points` INT(11) NULL DEFAULT NULL COMMENT '采编奖励(金贝)',
`res_points` INT(11) NULL DEFAULT NULL COMMENT '教案定价金贝',
`error_reason` VARCHAR(255) NULL DEFAULT NULL COMMENT '打回原因',
`guid_gather_status` INT(11) NULL DEFAULT NULL COMMENT '导学案采编状态(0 待采编 1采编中 2已采编)',
`guid_gather_time` DATETIME NULL DEFAULT NULL COMMENT '导学案采编时间',
`guid_gather_points` INT(11) NULL DEFAULT NULL COMMENT '导学案采编奖励(金贝)',
`origin_id` int comment '原教案id',
`share_version` int comment '共享版本',
PRIMARY KEY (`prepare_id`)
)
COMMENT='X教研活动.备课教案(共享)'
COLLATE='utf8mb4_general_ci';
CREATE TABLE `bak_lsprepare_hourchapter_share` (
`prechp_conn_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '教案环节关联id',
`class_hour_id` INT(11) NULL DEFAULT NULL COMMENT '课时id',
`chapter_id` INT(11) NOT NULL COMMENT '环节id',
`parent_chapter_id` INT(11) NULL DEFAULT NULL COMMENT '上级环节id',
`sort_number` INT(11) NULL DEFAULT NULL COMMENT '排序',
`prepare_id` INT(11) NULL DEFAULT NULL COMMENT '教案id',
`chapter_content` LONGTEXT NULL COMMENT '环节内容',
`is_refer` BIT(1) NULL DEFAULT NULL COMMENT '是否参考',
`prechp_conn_id2` INT(11) NULL DEFAULT NULL,
`child_count` INT(11) NULL DEFAULT '0' COMMENT '教学过程或者教学资源数量',
`origin_id` int comment '原教案环节id',
PRIMARY KEY (`prechp_conn_id`)
)
COMMENT='X教研活动.备课教案环节关联(共享)'
COLLATE='utf8mb4_general_ci';
CREATE TABLE `bak_lsprepare_classhour_share` (
`class_hour_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '课时id',
`class_hour_name` VARCHAR(36) NULL DEFAULT NULL COMMENT '课时名称',
`sort_number` INT(11) NULL DEFAULT NULL COMMENT '课时排序',
`creator_id` INT(11) NULL DEFAULT NULL COMMENT '创建者id',
`create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`last_modify_by` INT(11) NULL DEFAULT NULL COMMENT '最后修改人ID',
`last_modify_time` DATETIME NULL DEFAULT NULL COMMENT '最后修改时间',
`status` INT(11) NULL DEFAULT NULL COMMENT '状态',
`prepare_id` INT(11) NULL DEFAULT NULL COMMENT '教案ID',
PRIMARY KEY (`class_hour_id`)
)
COMMENT='X教研活动.备课课时(共享)'
COLLATE='utf8mb4_general_ci';
CREATE TABLE `bak_tr_attachinfo_share` (
`attach_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '附件id',
`prechp_conn_id` INT(11) NOT NULL COMMENT '教案环节关联id',
`attach_from` INT(11) NULL DEFAULT NULL COMMENT '附件来源(1 贝壳网 2 本地上传)',
`resource_id` INT(11) NULL DEFAULT NULL COMMENT '附件本地资源',
`cover_cloud_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '封面在云服务器url',
`attach_name` VARCHAR(255) NULL DEFAULT NULL COMMENT '附件名称',
`attach_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '附件url',
`attach_type` VARCHAR(36) NULL DEFAULT NULL COMMENT '附件格式',
`creator_id` INT(11) NULL DEFAULT NULL COMMENT '创建人ID',
`create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`file_size` INT(11) NULL DEFAULT NULL COMMENT '文件大小',
`attach_cloud_id` VARCHAR(255) NULL DEFAULT NULL COMMENT '附件在云上的ID',
`attach_localurl` VARCHAR(255) NULL DEFAULT NULL COMMENT '附件本地路径',
`resource_type_id` INT(11) NULL DEFAULT NULL COMMENT '资源类型ID',
`file_format` VARCHAR(255) NULL DEFAULT NULL COMMENT '文件格式',
`gather_status` INT(11) NULL DEFAULT NULL COMMENT '采编状态(0 待采编 1采编中 2已采编)',
`gather_time` DATETIME NULL DEFAULT NULL COMMENT '采编时间',
`gather_points` INT(11) NULL DEFAULT NULL COMMENT '采编奖励(金贝)',
`origin_id` INT(11) NULL DEFAULT NULL COMMENT '原附件id',
PRIMARY KEY (`attach_id`),
INDEX `index` (`prechp_conn_id`) USING BTREE
)
COMMENT='X教研活动.附件信息表'
COLLATE='utf8mb4_general_ci';
CREATE TABLE `bak_lsnprepare_process_share` (
`process_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '教学过程子环节id',
`prechp_conn_id` INT(11) NOT NULL COMMENT '教案环节关联id',
`process_name` VARCHAR(36) NULL DEFAULT NULL COMMENT '子环节名称',
`process_content` LONGTEXT NULL COMMENT '子环节内容',
`sort_number` INT(11) NULL DEFAULT NULL COMMENT '排序,升序',
PRIMARY KEY (`process_id`)
)
COMMENT='X教研活动.备课教学过程'
COLLATE='utf8mb4_general_ci';
insert into bak_lesson_prepare_share(`prepare_id`, `prepare_type`, `activity_id`, `teaching_time`, `support_count`, `down_count`, `creator_id`, `create_time`, `last_modify_by`, `last_modify_time`, `prepare_name`, `status`, `publication_id`, `chapter_id`, `is_shared`, `collect_count`, `quote_count`, `school_start_time`, `school_end_time`, `teaching_start_time`, `teaching_end_time`, `prepare_recommend_type`, `teaching_index`, `tr_org_id`, `share_time`, `team_info_id`, `discuss_count`, `prepare_score`, `cover_cloud_url`, `boutique_prepare`, `winner_prepare`, `year`, `total_hour`, `prechp_conn_ids`, `draft_paper`, `prepare_byte_count`, `publication_name`, `chapter_name`, `chapter_resource`, `section_id`, `grade_id`, `subject_id`, `term_id`, `edition_id`, `publication_phase_id`, `share_count`, `lpchapter_id`, `lpchapter_name`, `contest_id`, `gather_status`, `gather_time`, `return_points`, `gather_points`, `res_points`, `error_reason`, `guid_gather_status`, `guid_gather_time`, `guid_gather_points`, `origin_id`, `share_version`)
select `prepare_id`, `prepare_type`, `activity_id`, `teaching_time`, `support_count`, `down_count`, `creator_id`, `create_time`, `last_modify_by`, `last_modify_time`, `prepare_name`, `status`, `publication_id`, `chapter_id`, `is_shared`, `collect_count`, `quote_count`, `school_start_time`, `school_end_time`, `teaching_start_time`, `teaching_end_time`, `prepare_recommend_type`, `teaching_index`, `tr_org_id`, `share_time`, `team_info_id`, `discuss_count`, `prepare_score`, `cover_cloud_url`, `boutique_prepare`, `winner_prepare`, `year`, `total_hour`, `prechp_conn_ids`, `draft_paper`, `prepare_byte_count`, `publication_name`, `chapter_name`, `chapter_resource`, `section_id`, `grade_id`, `subject_id`, `term_id`, `edition_id`, `publication_phase_id`, `share_count`, `lpchapter_id`, `lpchapter_name`, `contest_id`, `gather_status`, `gather_time`, `return_points`, `gather_points`, 0, `error_reason`, `guid_gather_status`, `guid_gather_time`, `guid_gather_points`, `prepare_id`, 1 from bak_lesson_prepare where (is_shared = 1 or is_shared = 2) and prepare_type = 0;
insert into bak_lsprepare_classhour_share
select * from bak_lsprepare_classhour where prepare_id in (select prepare_id from bak_lesson_prepare_share);
insert into bak_lsprepare_hourchapter_share(`prechp_conn_id`, `class_hour_id`, `chapter_id`, `parent_chapter_id`, `sort_number`, `prepare_id`, `chapter_content`, `is_refer`, `prechp_conn_id2`, `child_count`, `origin_id`)
select `prechp_conn_id`, `class_hour_id`, `chapter_id`, `parent_chapter_id`, `sort_number`, `prepare_id`, `chapter_content`, `is_refer`, `prechp_conn_id2`, `child_count`, `prechp_conn_id` from bak_lsprepare_hourchapter where prepare_id in (select prepare_id from bak_lesson_prepare_share);
INSERT INTO bak_tr_attachinfo_share (`attach_id`, `prechp_conn_id`, `attach_from`, `resource_id`, `cover_cloud_url`, `attach_name`, `attach_url`, `attach_type`, `creator_id`, `create_time`, `file_size`, `attach_cloud_id`, `attach_localurl`, `resource_type_id`, `file_format`, `gather_status`, `gather_time`, `gather_points`, `origin_id`)
select `attach_id`, `prechp_conn_id`, `attach_from`, `resource_id`, `cover_cloud_url`, `attach_name`, `attach_url`, `attach_type`, `creator_id`, `create_time`, `file_size`, `attach_cloud_id`, `attach_localurl`, `resource_type_id`, `file_format`, `gather_status`, `gather_time`, `gather_points`, `attach_id` from bak_tr_attachinfo where prechp_conn_id in (select prechp_conn_id from bak_lsprepare_hourchapter_share);
insert into bak_lsnprepare_process_share
select * from bak_lsnprepare_process where prechp_conn_id in (select prechp_conn_id from bak_lsprepare_hourchapter_share);
/*==============================================================*/
/* Table: bak_team_ranking */
/*==============================================================*/
create table bak_team_ranking
(
id int not null auto_increment,
contest_id int not null comment '赛事id',
team_info_id int not null comment '团队id',
contest_ranking_id int not null comment '奖项id',
primary key (id)
);
alter table bak_team_ranking comment 'X团队获奖表';
ALTER TABLE `bak_team_info` ADD COLUMN `is_promoted` BIT(1) NULL DEFAULT NULL COMMENT '是否入围';
ALTER TABLE `bak_contest_stage` ADD COLUMN `should_compare` TINYINT NULL DEFAULT NULL COMMENT '0:不评选 1:线上评选 2:线下评选';
ALTER TABLE `bak_contest_user` ADD COLUMN `teacher_name` VARCHAR(36) NULL DEFAULT NULL COMMENT '用户姓名';
以上是关于sql 170420.sql的主要内容,如果未能解决你的问题,请参考以下文章