gitlink-glcc/sql/share.sql

178 lines
12 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
Navicat Premium Data Transfer
Source Server : 47.102.109.233
Source Server Type : MySQL
Source Server Version : 50724
Source Host : 47.102.109.233:3306
Source Schema : forge_development
Target Server Type : MySQL
Target Server Version : 50724
File Encoding : 65001
Date: 31/03/2021 09:10:51
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for achievement
-- ----------------------------
DROP TABLE IF EXISTS `achievement`;
CREATE TABLE `achievement` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`achievement_name` varchar(255) NOT NULL DEFAULT '' COMMENT '成果名称',
`achievement_type_id` int(11) NOT NULL COMMENT '成果类型',
`achievement_domain` varchar(255) DEFAULT '' COMMENT '成果所属细分领域',
`achievement_belong` varchar(255) NOT NULL DEFAULT '' COMMENT '成果完成人/单位',
`achievement_remark` varchar(255) DEFAULT '' COMMENT '成果描述',
`achievement_files` varchar(255) NOT NULL DEFAULT '',
`achievement_file_types` varchar(255) DEFAULT '',
`upload_user_id` int(11) NOT NULL COMMENT '成果上传人',
`view_count` int(11) DEFAULT '0' COMMENT '成果热度',
`achievement_publish_time` timestamp NULL DEFAULT NULL COMMENT '成果发布时间',
`ext` varchar(255) DEFAULT '' COMMENT '扩展字段',
`updated_at` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`achievement_label` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '成果标签',
`is_public` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否公开0私有1公开',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
SET FOREIGN_KEY_CHECKS = 1;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for busi_attachments
-- ----------------------------
DROP TABLE IF EXISTS `busi_attachments`;
CREATE TABLE `busi_attachments` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`file_name` varchar(255) NOT NULL COMMENT '附件名称',
`file_download_path` varchar(255) NOT NULL COMMENT '附件路径',
`file_view_path` varchar(255) NOT NULL,
`file_size` double NOT NULL DEFAULT '0' COMMENT '附件大小',
`file_type` tinyint(4) DEFAULT NULL COMMENT '文件类型 1:文本 2:图片 3:视频 4:软件 5:其他',
`created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`downloads` int(10) DEFAULT '0' COMMENT '下载次数',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
DROP TABLE IF EXISTS `dic_item`;
CREATE TABLE `dic_item` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`dic_type_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`dic_item_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`dic_item_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`dic_item_value` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`dic_item_order` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`is_enable` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`create_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
`update_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 47 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of dic_item
-- ----------------------------
INSERT INTO `dic_item` VALUES (1, 'share_type', 'ai', '人工智能', '人工智能', '1', '1', '2021-03-22 15:44:20', '2021-03-22 15:44:22');
INSERT INTO `dic_item` VALUES (2, 'share_type', 'cloud', '云计算', '云计算', '2', '1', '2021-03-22 15:45:09', '2021-03-22 15:45:11');
INSERT INTO `dic_item` VALUES (3, 'share_type', 'method', '基础理论', '基础理论', '3', '1', NULL, '2021-03-23 13:29:50');
INSERT INTO `dic_item` VALUES (4, 'share_type', 'application', '应用软件', '应用软件', '4', '1', NULL, '2021-03-23 13:29:51');
INSERT INTO `dic_item` VALUES (5, 'share_type', '自动化', '自动化', '自动化', '5', '1', NULL, '2021-03-23 13:34:18');
INSERT INTO `dic_item` VALUES (6, 'share_type', '算法', '算法', '算法', '6', '1', NULL, '2021-03-23 13:29:51');
INSERT INTO `dic_item` VALUES (7, 'requirement_type', '软件工程', '软件工程', '软件工程', '1', '1', NULL, '2021-03-23 13:29:51');
INSERT INTO `dic_item` VALUES (8, 'requirement_type', '人工智能', '人工智能', '人工智能', '2', '1', NULL, '2021-03-23 13:29:51');
INSERT INTO `dic_item` VALUES (9, 'requirement_type', '计算机科学', '计算机科学', '计算机科学', '3', '1', NULL, '2021-03-23 13:29:51');
INSERT INTO `dic_item` VALUES (10, 'requirement_type', '算法', '算法', '算法', '4', '1', NULL, '2021-03-23 13:29:51');
INSERT INTO `dic_item` VALUES (11, 'share_type', 'other', '其他', '其他', '7', '1', '2021-04-01 09:27:53', '2021-04-01 09:32:03');
INSERT INTO `dic_item` VALUES (24, 'tag_type', '数据库', '数据库', NULL, '0', '1', NULL, '2021-03-23 13:29:52');
INSERT INTO `dic_item` VALUES (25, 'tag_type', '数据', '数据', NULL, '0', '1', NULL, '2021-03-23 13:29:53');
INSERT INTO `dic_item` VALUES (26, 'tag_type', '数据存储', '数据存储', NULL, '0', '1', NULL, '2021-03-23 13:29:53');
INSERT INTO `dic_item` VALUES (27, 'tag_type', '', '', NULL, '0', '1', NULL, '2021-03-23 13:29:53');
INSERT INTO `dic_item` VALUES (28, 'tag_type', '云计算', '云计算', NULL, '0', '1', NULL, '2021-03-23 13:29:54');
INSERT INTO `dic_item` VALUES (29, 'tag_type', '云原生', '云原生', NULL, '0', '1', NULL, '2021-03-23 13:29:54');
INSERT INTO `dic_item` VALUES (40, 'requirement_status', '0', '待审核', '待审核', '0', '1', '2021-03-24 09:35:44', '2021-03-24 09:36:50');
INSERT INTO `dic_item` VALUES (41, 'requirement_status', '1', '进行中', '进行中', '1', '1', '2021-03-24 09:35:44', '2021-03-24 09:38:42');
INSERT INTO `dic_item` VALUES (42, 'requirement_status', '2', '成果验收中', '成果验收中', '2', '1', '2021-03-24 09:35:44', '2021-03-24 09:38:43');
INSERT INTO `dic_item` VALUES (43, 'requirement_status', '3', '完成', '完成', '3', '1', '2021-03-24 09:35:44', '2021-03-24 09:39:51');
INSERT INTO `dic_item` VALUES (44, 'requirement_status', '4', '审核未通过', '审核未通过', '4', '1', '2021-03-24 09:35:44', '2021-03-24 09:39:45');
INSERT INTO `dic_item` VALUES (45, 'requirement_status', '5', '延期', '延期', '5', '1', '2021-03-24 09:35:44', '2021-03-24 09:39:35');
INSERT INTO `dic_item` VALUES (46, 'requirement_status', '6', '其他', '其他', '0', '1', '2021-03-24 09:35:44', '2021-03-29 15:31:37');
-- ----------------------------
-- Table structure for dic_type
-- ----------------------------
DROP TABLE IF EXISTS `dic_type`;
CREATE TABLE `dic_type` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`dic_type_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`dic_type_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`dic_type_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`create_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
`update_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of dic_type
-- ----------------------------
INSERT INTO `dic_type` VALUES (1, 'share_type', '成果类型', NULL, '2021-03-23 14:22:54', '2021-03-23 14:56:18');
INSERT INTO `dic_type` VALUES (2, 'requirement_type', '需求类型', NULL, '2021-03-23 14:56:30', '2021-03-23 14:56:43');
INSERT INTO `dic_type` VALUES (3, 'tag_type', '标签类型', NULL, '2021-03-23 14:56:40', '2021-03-23 14:56:46');
INSERT INTO `dic_type` VALUES (4, 'requirement_status', '需求状态', NULL, '2021-03-24 09:35:22', '2021-03-24 09:35:23');
-- ----------------------------
-- Table structure for project_achievement
-- ----------------------------
DROP TABLE IF EXISTS `project_achievement`;
CREATE TABLE `project_achievement` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`achievement_id` int(11) NULL DEFAULT NULL COMMENT '成果id',
`project_id` int(11) NULL DEFAULT NULL COMMENT '项目id',
`create_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
`update_time` timestamp(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0),
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for requirements
-- ----------------------------
DROP TABLE IF EXISTS `requirements`;
CREATE TABLE `requirements` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '需求名称',
`type_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '需求类型编码',
`type_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '需求类型名称',
`tag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '需求标签',
`assigned_user_login` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '被指派人账号',
`assigned_user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '被指派人姓名',
`create_user_account` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人login',
`create_user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人name',
`update_user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`update_user_account` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人login',
`vertify_user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`vertify_user_account` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核人login',
`vertify_comments` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核意见',
`vertify_time` timestamp(0) NULL DEFAULT NULL COMMENT '审核时间',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态 0 待审核 1进行中 2 成果验收中 3 完成 4 审核未通过 5 延期 6 其他',
`attachments` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '需求附件id逗号分隔',
`achievements` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '成果附件id逗号分隔',
`remark` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '需求描述',
`end_time` timestamp(0) NULL DEFAULT NULL COMMENT '结束时间',
`check_comments` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '验收评价',
`create_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
`update_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;