Browse Source

工作日志相关表脚本

dev_shibei_match
yinzuomei 5 years ago
parent
commit
e89d0a328b
  1. 63
      epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_146.sql
  2. 116
      epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_plugins_table.sql

63
epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_146.sql

@ -1,63 +0,0 @@
-- 一、epmet_evaluation_index、epmet_data_statistical_display 都要执行
-- 1、146体系新增3张表
drop table if EXISTS screen_bid_info;
CREATE TABLE `screen_bid_info` (
`ID` varchar(64) NOT NULL COMMENT '主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id',
`DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101',
`BID_ID` varchar(64) NOT NULL COMMENT '竞标项目id',
`BID_NAME` varchar(512) NOT NULL COMMENT '竞标项目名称',
`STATUS_CODE` varchar(64) NOT NULL COMMENT '状态编码',
`STATUS_DESC` varchar(128) NOT NULL COMMENT '状态描述eg:已中标、未中标、投标中、',
`AMOUNT` double(20,4) NOT NULL COMMENT '金额单位万元',
`RELEASE_TIME` datetime NOT NULL COMMENT '发布时间',
`TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开',
`TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:竞标管理';
drop table if EXISTS screen_contract_info;
CREATE TABLE `screen_contract_info` (
`ID` varchar(64) NOT NULL COMMENT '主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id',
`DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101',
`CONTRACT_ID` varchar(64) NOT NULL COMMENT '合同id',
`CONTRACT_NAME` varchar(255) NOT NULL COMMENT '合同名称',
`CATEGORY_CODE` varchar(64) NOT NULL COMMENT '合同所属类别编码',
`CATEGORY_NAME` varchar(255) NOT NULL COMMENT '合同所属类别名称',
`DUE_DATE` date NOT NULL COMMENT '合同到期日期:2020-12-31',
`TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开',
`TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:合同基本信息';
drop table if EXISTS screen_list_info;
CREATE TABLE `screen_list_info` (
`ID` varchar(64) NOT NULL COMMENT '主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id',
`DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101',
`LIST_ID` varchar(64) NOT NULL COMMENT '清单id',
`LIST_CODE` varchar(64) DEFAULT NULL COMMENT '清单编码',
`LIST_NAME` varchar(512) NOT NULL COMMENT '名称',
`SORT` int(11) NOT NULL COMMENT '排序',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:一张清单列表';

116
epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_plugins_table.sql

@ -0,0 +1,116 @@
-- 插件数据上报:146、工作日志;
-- epmet_evaluation_index、epmet_data_statistical_display 都要执行
-- 1、146体系新增3张表
drop table if EXISTS screen_bid_info;
CREATE TABLE `screen_bid_info` (
`ID` varchar(64) NOT NULL COMMENT '主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id',
`DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101',
`BID_ID` varchar(64) NOT NULL COMMENT '竞标项目id',
`BID_NAME` varchar(512) NOT NULL COMMENT '竞标项目名称',
`STATUS_CODE` varchar(64) NOT NULL COMMENT '状态编码',
`STATUS_DESC` varchar(128) NOT NULL COMMENT '状态描述eg:已中标、未中标、投标中、',
`AMOUNT` double(20,4) NOT NULL COMMENT '金额单位万元',
`RELEASE_TIME` datetime NOT NULL COMMENT '发布时间',
`TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开',
`TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:竞标管理';
drop table if EXISTS screen_contract_info;
CREATE TABLE `screen_contract_info` (
`ID` varchar(64) NOT NULL COMMENT '主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id',
`DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101',
`CONTRACT_ID` varchar(64) NOT NULL COMMENT '合同id',
`CONTRACT_NAME` varchar(255) NOT NULL COMMENT '合同名称',
`CATEGORY_CODE` varchar(64) NOT NULL COMMENT '合同所属类别编码',
`CATEGORY_NAME` varchar(255) NOT NULL COMMENT '合同所属类别名称',
`DUE_DATE` date NOT NULL COMMENT '合同到期日期:2020-12-31',
`TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开',
`TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:合同基本信息';
drop table if EXISTS screen_list_info;
CREATE TABLE `screen_list_info` (
`ID` varchar(64) NOT NULL COMMENT '主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id',
`DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101',
`LIST_ID` varchar(64) NOT NULL COMMENT '清单id',
`LIST_CODE` varchar(64) DEFAULT NULL COMMENT '清单编码',
`LIST_NAME` varchar(512) NOT NULL COMMENT '名称',
`SORT` int(11) NOT NULL COMMENT '排序',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:一张清单列表';
-- 2、工作日志新增两张表
drop table if EXISTS screen_work_record_grid_monthly;
CREATE TABLE `screen_work_record_grid_monthly` (
`ID` varchar(64) NOT NULL COMMENT 'ID 主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月份Id:yyyyMM',
`GRID_ID` varchar(64) NOT NULL COMMENT '网格id',
`AGENCY_ID` varchar(64) NOT NULL COMMENT '网格所属的组织id',
`DATA_TYPE` varchar(32) DEFAULT 'party' COMMENT '数据类别 :party:支部建设; union:联合建设;党员志愿服务:voluntaryservice',
`MEETING_CODE` varchar(255) DEFAULT NULL COMMENT '会议类型编码',
`MEETING_NAME` varchar(255) DEFAULT NULL COMMENT '会议名称;举例:三会一课、党员志愿服务',
`TYPE_CODE` varchar(255) NOT NULL COMMENT '随手记类型编码',
`TYPE_NAME` varchar(255) NOT NULL COMMENT '随手记类型名称;举例:联建共建、支部建设、为民服务',
`ORGANIZE_TOTAL` int(11) NOT NULL COMMENT '组织次数',
`PARTICIPATE_TOTAL` int(11) NOT NULL COMMENT '当前组织参与的总次数',
`PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '总的参与次数',
`AVG_PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '平均参与人次',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='工作日志-网格按月统计';
drop table if EXISTS screen_work_record_org_monthly;
CREATE TABLE `screen_work_record_org_monthly` (
`ID` varchar(64) NOT NULL COMMENT 'ID 主键',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id',
`MONTH_ID` varchar(32) NOT NULL COMMENT '月份Id:yyyyMM',
`ORG_ID` varchar(64) NOT NULL COMMENT '组织Id',
`PARENT_ID` varchar(64) NOT NULL COMMENT '当前组织所属上级组织,如果是跟组织,此列为0',
`MEETING_CODE` varchar(255) DEFAULT NULL COMMENT '会议类型编码',
`MEETING_NAME` varchar(255) DEFAULT NULL COMMENT '会议名称;举例:三会一课、党员志愿服务',
`DATA_TYPE` varchar(32) NOT NULL DEFAULT 'party' COMMENT '数据类别 :party:支部建设; union:联合建设;党员志愿服务:voluntaryservice',
`TYPE_CODE` varchar(255) NOT NULL COMMENT '随手记类型编码',
`TYPE_NAME` varchar(255) NOT NULL COMMENT '随手记类型名称;举例:联建共建、支部建设、为民服务',
`ORGANIZE_TOTAL` int(11) NOT NULL COMMENT '组织次数',
`PARTICIPATE_TOTAL` int(11) NOT NULL COMMENT '当前组织参与的总次数',
`PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '总的参与次数',
`AVG_PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '平均参与人次',
`DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除',
`REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='工作日志-组织按月统计';
Loading…
Cancel
Save