Files
hellogithub/sql/hellogithub.sql
2023-07-06 22:58:57 +08:00

251 lines
28 KiB
SQL
Raw 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 : MySQL
Source Server Type : MySQL
Source Server Version : 80031 (8.0.31)
Source Host : localhost:3306
Source Schema : hellogithub
Target Server Type : MySQL
Target Server Version : 80031 (8.0.31)
File Encoding : 65001
Date: 06/07/2023 22:58:25
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for admin
-- ----------------------------
DROP TABLE IF EXISTS `admin`;
CREATE TABLE `admin` (
`adminId` int NOT NULL AUTO_INCREMENT COMMENT '管理员ID',
`adminName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '管理员名',
`adminPassword` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '管理员密码',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效(0/1)',
PRIMARY KEY (`adminId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of admin
-- ----------------------------
-- ----------------------------
-- Table structure for article
-- ----------------------------
DROP TABLE IF EXISTS `article`;
CREATE TABLE `article` (
`articleId` int NOT NULL AUTO_INCREMENT COMMENT '文章ID',
`userId` int NULL DEFAULT NULL COMMENT '用户ID',
`articleContent` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文章内容',
`publishTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发布时间',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效',
`readCount` int NULL DEFAULT NULL COMMENT '阅读次数',
`articleTitle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文章标题',
`articleIco` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文章缩略图',
PRIMARY KEY (`articleId`) USING BTREE,
INDEX `userId_article`(`userId` ASC) USING BTREE,
CONSTRAINT `userId_article` FOREIGN KEY (`userId`) REFERENCES `user` (`userId`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文章表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of article
-- ----------------------------
INSERT INTO `article` VALUES (1, 1, '<h1>随便写随便写随便写</h1>', '2023-7-4', 1, 58, 'Git 的奇技淫巧🙈', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png');
INSERT INTO `article` VALUES (2, 2, 'Git 是一个分布式版本管理工具,版本管理工具就是大家在写东西的时候都用过 回撤这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用回撤是找不回来的。而版本管理工具能记录每次的修改,只要提交到版本仓库,就可以找到之前任何时刻的状态(文本状态)。\r\n\r\n下面的内容就是列举了常用的 Git 命令和一些小技巧,可以通过页面内查找的方式 Ctrl/Command+f 进行快速查找。\r\n\r\n开卷必读\r\n如果之前未使用过 Git可以学习 Git 小白教程入门\r\n\r\n一定要先测试命令的效果后再用于工作环境中以防造成不能弥补的后果到时候别拿着砍刀来找我\r\n所有的命令都在 git version 2.7.4 (Apple Git-66) 下测试通过\r\n统一概念\r\n工作区改动增删文件和内容\r\n暂存区输入命令git add 改动的文件名,此次改动就放到了 ‘暂存区’\r\n本地仓库(简称:本地)输入命令git commit 此次修改的描述,此次改动就放到了本地仓库,每个 commit我叫它为一个版本。\r\n远程仓库(简称:远程)输入命令git push 远程仓库此次改动就放到了远程仓库GitHub 等)\r\ncommit-id输出命令git log最上面那行 commit xxxxxx后面的字符串就是 commit-id\r\n如果喜欢这个项目欢迎 Star、提交 Pr、反馈问题😊\r\n下面就是你在找的 Git 命令速查表。\r\n\r\n展示帮助信息', '2023-7-4', 1, 30, '666666', 'https://pic.imgdb.cn/item/6450e1b10d2dde5777f2fdbc.jpg');
INSERT INTO `article` VALUES (3, 1, 'Git 是一个分布式版本管理工具,版本管理工具就是大家在写东西的时候都用过 回撤这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用回撤是找不回来的。而版本管理工具能记录每次的修改,只要提交到版本仓库,就可以找到之前任何时刻的状态(文本状态)。\r\n\r\n下面的内容就是列举了常用的 Git 命令和一些小技巧,可以通过页面内查找的方式 Ctrl/Command+f 进行快速查找。\r\n\r\n开卷必读\r\n如果之前未使用过 Git可以学习 Git 小白教程入门\r\n\r\n一定要先测试命令的效果后再用于工作环境中以防造成不能弥补的后果到时候别拿着砍刀来找我\r\n所有的命令都在 git version 2.7.4 (Apple Git-66) 下测试通过\r\n统一概念\r\n工作区改动增删文件和内容\r\n暂存区输入命令git add 改动的文件名,此次改动就放到了 ‘暂存区’\r\n本地仓库(简称:本地)输入命令git commit 此次修改的描述,此次改动就放到了本地仓库,每个 commit我叫它为一个版本。\r\n远程仓库(简称:远程)输入命令git push 远程仓库此次改动就放到了远程仓库GitHub 等)\r\ncommit-id输出命令git log最上面那行 commit xxxxxx后面的字符串就是 commit-id\r\n如果喜欢这个项目欢迎 Star、提交 Pr、反馈问题😊\r\n下面就是你在找的 Git 命令速查表。\r\n\r\n展示帮助信息', '2023-7-7', 1, 65, 'Git 的奇技淫巧🙈', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png');
INSERT INTO `article` VALUES (4, 1, 'Git 是一个分布式版本管理工具,版本管理工具就是大家在写东西的时候都用过 回撤这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用回撤是找不回来的。而版本管理工具能记录每次的修改,只要提交到版本仓库,就可以找到之前任何时刻的状态(文本状态)。\r\n\r\n下面的内容就是列举了常用的 Git 命令和一些小技巧,可以通过页面内查找的方式 Ctrl/Command+f 进行快速查找。\r\n\r\n开卷必读\r\n如果之前未使用过 Git可以学习 Git 小白教程入门\r\n\r\n一定要先测试命令的效果后再用于工作环境中以防造成不能弥补的后果到时候别拿着砍刀来找我\r\n所有的命令都在 git version 2.7.4 (Apple Git-66) 下测试通过\r\n统一概念\r\n工作区改动增删文件和内容\r\n暂存区输入命令git add 改动的文件名,此次改动就放到了 ‘暂存区’\r\n本地仓库(简称:本地)输入命令git commit 此次修改的描述,此次改动就放到了本地仓库,每个 commit我叫它为一个版本。\r\n远程仓库(简称:远程)输入命令git push 远程仓库此次改动就放到了远程仓库GitHub 等)\r\ncommit-id输出命令git log最上面那行 commit xxxxxx后面的字符串就是 commit-id\r\n如果喜欢这个项目欢迎 Star、提交 Pr、反馈问题😊\r\n下面就是你在找的 Git 命令速查表。\r\n\r\n展示帮助信息', '2023-7-4', 1, 2340, '行不行啊,测试', 'https://pic.imgdb.cn/item/6450e1b10d2dde5777f2fdbc.jpg');
INSERT INTO `article` VALUES (5, 6, 'Git 是一个分布式版本管理工具,版本管理工具就是大家在写东西的时候都用过 回撤这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用回撤是找不回来的。而版本管理工具能记录每次的修改,只要提交到版本仓库,就可以找到之前任何时刻的状态(文本状态)。\r\n\r\n下面的内容就是列举了常用的 Git 命令和一些小技巧,可以通过页面内查找的方式 Ctrl/Command+f 进行快速查找。\r\n\r\n开卷必读\r\n如果之前未使用过 Git可以学习 Git 小白教程入门\r\n\r\n一定要先测试命令的效果后再用于工作环境中以防造成不能弥补的后果到时候别拿着砍刀来找我\r\n所有的命令都在 git version 2.7.4 (Apple Git-66) 下测试通过\r\n统一概念\r\n工作区改动增删文件和内容\r\n暂存区输入命令git add 改动的文件名,此次改动就放到了 ‘暂存区’\r\n本地仓库(简称:本地)输入命令git commit 此次修改的描述,此次改动就放到了本地仓库,每个 commit我叫它为一个版本。\r\n远程仓库(简称:远程)输入命令git push 远程仓库此次改动就放到了远程仓库GitHub 等)\r\ncommit-id输出命令git log最上面那行 commit xxxxxx后面的字符串就是 commit-id\r\n如果喜欢这个项目欢迎 Star、提交 Pr、反馈问题😊\r\n下面就是你在找的 Git 命令速查表。\r\n\r\n展示帮助信息', '2023-7-4', 1, 17, 'Git 的奇技淫巧🙈', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png');
INSERT INTO `article` VALUES (6, 5, 'Git 是一个分布式版本管理工具,版本管理工具就是大家在写东西的时候都用过 回撤这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用回撤是找不回来的。而版本管理工具能记录每次的修改,只要提交到版本仓库,就可以找到之前任何时刻的状态(文本状态)。\r\n\r\n下面的内容就是列举了常用的 Git 命令和一些小技巧,可以通过页面内查找的方式 Ctrl/Command+f 进行快速查找。\r\n\r\n开卷必读\r\n如果之前未使用过 Git可以学习 Git 小白教程入门\r\n\r\n一定要先测试命令的效果后再用于工作环境中以防造成不能弥补的后果到时候别拿着砍刀来找我\r\n所有的命令都在 git version 2.7.4 (Apple Git-66) 下测试通过\r\n统一概念\r\n工作区改动增删文件和内容\r\n暂存区输入命令git add 改动的文件名,此次改动就放到了 ‘暂存区’\r\n本地仓库(简称:本地)输入命令git commit 此次修改的描述,此次改动就放到了本地仓库,每个 commit我叫它为一个版本。\r\n远程仓库(简称:远程)输入命令git push 远程仓库此次改动就放到了远程仓库GitHub 等)\r\ncommit-id输出命令git log最上面那行 commit xxxxxx后面的字符串就是 commit-id\r\n如果喜欢这个项目欢迎 Star、提交 Pr、反馈问题😊\r\n下面就是你在找的 Git 命令速查表。\r\n\r\n展示帮助信息', '2023-7-6', 1, 463, 'Git 的奇技淫巧🙈', 'https://pic.imgdb.cn/item/6450e1b10d2dde5777f2fdbc.jpg');
INSERT INTO `article` VALUES (14, 1, '<p><a href=\"https://pic.imgdb.cn/item/6484bdac1ddac507cc9533db.jpg\" target=\"_blank\" ref=\"nofollow noopener noreferrer\">https://pic.imgdb.cn/item/6484bdac1ddac507cc9533db.jpg</a></p><pre><code>测试</code></pre><p></p>', '2023-07-05', 1, 12, '测试', 'https://pic.imgdb.cn/item/6484bdac1ddac507cc9533db.jpg');
INSERT INTO `article` VALUES (15, 1, '<p><img src=\"https://pic.imgdb.cn/item/6484bdac1ddac507cc9533db.jpg\" alt=\"\" title=\"\" width=\"200\" data-display=\"inline\"></p>', '2023-07-05', 1, 19, '666666666', 'https://pic.imgdb.cn/item/6484bdac1ddac507cc9533db.jpg');
INSERT INTO `article` VALUES (16, 1, '<p><a href=\"https://pic.imgdb.cn/item/6484bc6a1ddac507cc940a0d.jpg\" target=\"_blank\" ref=\"nofollow noopener noreferrer\">https://pic.imgdb.cn/item/6484bc6a1ddac507cc940a0d.jpg</a></p><pre><code>44444444444456789鲁有嘉华生活很</code></pre><blockquote><p>v更适合嘎巴</p></blockquote><h1>啥风格</h1><ul><li><p>v巴赫的</p></li><li><p>或多个</p></li></ul><hr><p><span style=\"font-family: Tahoma\">不准备废话ah<span style=\"font-size: 30px\">gfdgFgH</span></span></p>', '2023-07-05', 1, 5, '3333333333333', 'https://pic.imgdb.cn/item/6484bc6a1ddac507cc940a0d.jpg');
INSERT INTO `article` VALUES (18, 1, '<p>666</p>', '2023-07-06', 1, 0, '666', '666');
-- ----------------------------
-- Table structure for category
-- ----------------------------
DROP TABLE IF EXISTS `category`;
CREATE TABLE `category` (
`categoryId` int NOT NULL AUTO_INCREMENT COMMENT '标签ID',
`category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签内容(包含图标)',
`categoryName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签名称',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效0/1',
PRIMARY KEY (`categoryId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '标签表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of category
-- ----------------------------
INSERT INTO `category` VALUES (0, '<i class=\"el-icon-discover\" style=\"margin-right: 10px\"></i> 综合', '综合', 1);
INSERT INTO `category` VALUES (1, '<i class=\"el-ico-alicyuyan\" style=\"margin-right: 10px\"></i> C', 'C', 1);
INSERT INTO `category` VALUES (2, '<i class=\"el-ico-aliCyuyan\" style=\"margin-right: 10px\"></i> C#', 'C#', 1);
INSERT INTO `category` VALUES (3, '<i class=\"el-ico-alicyuyan\" style=\"margin-right: 10px\"></i> C++', 'C++', 1);
INSERT INTO `category` VALUES (4, '<i class=\"el-ico-alicss3\" style=\"margin-right: 10px\"></i> CSS', 'CSS', 1);
INSERT INTO `category` VALUES (5, '<i class=\"el-ico-aliGoyuyan\" style=\"margin-right: 10px\"></i> Go', 'Go', 1);
INSERT INTO `category` VALUES (6, '<i class=\"el-ico-alijava\" style=\"margin-right: 10px\"></i> Java', 'Java', 1);
INSERT INTO `category` VALUES (7, '<i class=\"el-ico-alioutline-java-script\" style=\"margin-right: 10px\"></i> JavaScript', 'JavaScript', 1);
INSERT INTO `category` VALUES (8, '<i class=\"el-ico-alikotlin\" style=\"margin-right: 10px\"></i> Kotlin', 'Kotlin', 1);
INSERT INTO `category` VALUES (9, '<i class=\"el-ico-alicyuyan\" style=\"margin-right: 10px\"></i> ObjectiveC', 'Objective-C', 1);
INSERT INTO `category` VALUES (10, '<i class=\"el-ico-aliphp\" style=\"margin-right: 10px\"></i> PHP', 'PHP', 1);
INSERT INTO `category` VALUES (11, '<i class=\"el-ico-aliPython\" style=\"margin-right: 10px\"></i> python', 'python', 1);
INSERT INTO `category` VALUES (12, '<i class=\"el-ico-aliRubyyuyan\" style=\"margin-right: 10px\"></i> Ruby', 'Ruby', 1);
INSERT INTO `category` VALUES (13, '<i class=\"el-ico-alirust\" style=\"margin-right: 10px\"></i> Rust', 'Rust', 1);
INSERT INTO `category` VALUES (14, '<i class=\"el-ico-aliswift\" style=\"margin-right: 10px\"></i> Swift', 'Swift', 1);
INSERT INTO `category` VALUES (15, '<i class=\"el-icon-s-help\" style=\"margin-right: 10px\"></i> Other', 'Other', 1);
INSERT INTO `category` VALUES (16, '<i class=\"el-ico-alitushu\" style=\"margin-right: 10px\"></i> 开源书籍', '开源书籍', 1);
INSERT INTO `category` VALUES (17, '<i class=\"el-ico-alijiqixuexi___\" style=\"margin-right: 10px\"></i> 机器学习', '机器学习', 1);
-- ----------------------------
-- Table structure for comment
-- ----------------------------
DROP TABLE IF EXISTS `comment`;
CREATE TABLE `comment` (
`commentId` int NOT NULL AUTO_INCREMENT COMMENT '评论ID',
`userId` int NULL DEFAULT NULL COMMENT '用户ID',
`projectId` int NULL DEFAULT NULL COMMENT '项目ID',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '评论内容',
`isUsed` int NULL DEFAULT NULL COMMENT '是否使用过',
`commentTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '评论时间',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效',
`star` int NULL DEFAULT NULL COMMENT '评分',
`creatTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`likeNum` int NULL DEFAULT NULL COMMENT '点赞数',
PRIMARY KEY (`commentId`) USING BTREE,
INDEX `userId_comment`(`userId` ASC) USING BTREE,
INDEX `projectId_comment`(`projectId` ASC) USING BTREE,
CONSTRAINT `projectId_comment` FOREIGN KEY (`projectId`) REFERENCES `project` (`projectId`) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT `userId_comment` FOREIGN KEY (`userId`) REFERENCES `user` (`userId`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 37 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '评论表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of comment
-- ----------------------------
INSERT INTO `comment` VALUES (20, 1, 1, '6666666666666666666666666666666666', 1, '2023-07-05 13:26:29', 1, 5, '2023-07-05 13:26:29', 207);
INSERT INTO `comment` VALUES (25, 1, 1, '0000000', 1, '2023-07-05 13:52:45', 1, 2, '2023-07-05 13:52:45', 54);
INSERT INTO `comment` VALUES (32, 1, 7, '888888888', 1, '2023-07-06 10:21:08', 1, 3, '2023-07-06 10:21:08', 6);
INSERT INTO `comment` VALUES (33, 1, 2, '1234567890', 1, '2023-07-06 12:32:29', 1, 5, '2023-07-06 12:32:29', 2);
INSERT INTO `comment` VALUES (34, 1, 3, '111111111111', 0, '2023-07-06 13:47:41', 1, 0, '2023-07-06 13:47:41', 0);
INSERT INTO `comment` VALUES (35, 1, 5, '88888', 1, '2023-07-06 20:07:51', 1, 5, '2023-07-06 20:07:51', 0);
INSERT INTO `comment` VALUES (36, 1, 7, '还不错哦', 1, '2023-07-06 21:17:24', 1, 5, '2023-07-06 21:17:24', 2);
-- ----------------------------
-- Table structure for project
-- ----------------------------
DROP TABLE IF EXISTS `project`;
CREATE TABLE `project` (
`projectId` int NOT NULL AUTO_INCREMENT COMMENT '项目ID',
`userId` int NULL DEFAULT NULL COMMENT '用户ID',
`projectName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',
`projectUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目地址',
`projectIco` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目图标',
`projectTitle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目标题',
`projectDescription` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '项目描述',
`startNum` int NULL DEFAULT NULL COMMENT '点赞数',
`submitTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提交时间',
`categoryId` int NULL DEFAULT NULL COMMENT '分类ID',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效(0/1)',
`fileAddress` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目文件地址',
`periodicals` int NULL DEFAULT NULL COMMENT '期刊',
`lookCount` int NULL DEFAULT NULL COMMENT '阅读次数',
PRIMARY KEY (`projectId`) USING BTREE,
INDEX `userId`(`userId` ASC) USING BTREE,
INDEX `categoryId_project`(`categoryId` ASC) USING BTREE,
CONSTRAINT `categoryId_project` FOREIGN KEY (`categoryId`) REFERENCES `category` (`categoryId`) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT `userId` FOREIGN KEY (`userId`) REFERENCES `user` (`userId`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of project
-- ----------------------------
INSERT INTO `project` VALUES (1, 1, 'winsw/winsw', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 2, '2023-06-30 18:58:01', 1, 1, '1111', 1, 899);
INSERT INTO `project` VALUES (2, 2, 'winsw/winsw', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6450e1b10d2dde5777f2fdbc.jpg', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 0, '2023-06-30 18:58:01', 2, 1, '1111', 1, 144);
INSERT INTO `project` VALUES (3, 1, 'primihub/primihub', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 1, '2023-06-30 18:58:01', 3, 1, '1111', 1, 378);
INSERT INTO `project` VALUES (4, 1, 'primihub/primihub', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6450e1b10d2dde5777f2fdbc.jpg', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 0, '2023-06-30 18:58:01', 4, 1, '1111', 1, 4474);
INSERT INTO `project` VALUES (5, 1, 'gotenberg/gotenberg', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 0, '2023-06-30 18:58:01', 5, 1, '1111', 1, 588);
INSERT INTO `project` VALUES (6, 2, 'gotenberg/gotenberg', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6450e1b10d2dde5777f2fdbc.jpg', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 0, '2023-06-30 18:58:01', 6, 1, '1111', 1, 685);
INSERT INTO `project` VALUES (7, 1, 'microsoft/AI-For-Beginners', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/6495df131ddac507cc80689f.png', '由密码学专家团队打造的开源隐私计算平台\r\nHelloGitHub 评分\r\n', '随着《数据安全法》和《个人信息保护法》的相继颁布,隐私计算技术在近两年迎来了前所未有的热度。该项目是由密码学专家团队打造的隐私计算平台,它开箱即用、安全可靠,支持隐匿查询、隐私求交、联合统计、数据资源管理等功能,实现了“数据可用不可见”,为数据安全流通保驾护航。', 1, '2023-06-30 18:58:01', 7, 1, '1111', 1, 7853);
INSERT INTO `project` VALUES (8, 2, 'microsoft/AI-For-Beginners', 'https://github.com/winsw/winsw', 'https://pic.imgdb.cn/item/646870fce03e90d874c39515.png', '666', '随着《数据安全法》和《个人信息保护法》', 0, '2023-06-30 18:58:01', 8, 1, '1111', 1, 8934);
-- ----------------------------
-- Table structure for project_category
-- ----------------------------
DROP TABLE IF EXISTS `project_category`;
CREATE TABLE `project_category` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`categoryId` int NULL DEFAULT NULL COMMENT '标签ID',
`projectId` int NULL DEFAULT NULL COMMENT '项目ID',
PRIMARY KEY (`id`) USING BTREE,
INDEX `categoryId`(`categoryId` ASC) USING BTREE,
INDEX `projectId`(`projectId` ASC) USING BTREE,
CONSTRAINT `categoryId` FOREIGN KEY (`categoryId`) REFERENCES `category` (`categoryId`) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT `projectId` FOREIGN KEY (`projectId`) REFERENCES `project` (`projectId`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目标签中间表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of project_category
-- ----------------------------
INSERT INTO `project_category` VALUES (1, 1, 1);
INSERT INTO `project_category` VALUES (2, 2, 2);
INSERT INTO `project_category` VALUES (3, 3, 3);
INSERT INTO `project_category` VALUES (4, 4, 4);
INSERT INTO `project_category` VALUES (5, 5, 5);
INSERT INTO `project_category` VALUES (6, 6, 6);
INSERT INTO `project_category` VALUES (7, 7, 7);
INSERT INTO `project_category` VALUES (8, 8, 8);
INSERT INTO `project_category` VALUES (9, 2, 1);
-- ----------------------------
-- Table structure for support
-- ----------------------------
DROP TABLE IF EXISTS `support`;
CREATE TABLE `support` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`userId` int NULL DEFAULT NULL COMMENT '用户Id',
`projectId` int NULL DEFAULT NULL COMMENT '项目Id',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效',
PRIMARY KEY (`id`) USING BTREE,
INDEX `userId_support`(`userId` ASC) USING BTREE,
INDEX `projectId_support`(`projectId` ASC) USING BTREE,
CONSTRAINT `projectId_support` FOREIGN KEY (`projectId`) REFERENCES `project` (`projectId`) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT `userId_support` FOREIGN KEY (`userId`) REFERENCES `user` (`userId`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of support
-- ----------------------------
INSERT INTO `support` VALUES (23, 6, 1, 1);
INSERT INTO `support` VALUES (41, 1, 3, 1);
INSERT INTO `support` VALUES (42, 1, 1, 1);
INSERT INTO `support` VALUES (44, 1, 7, 1);
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`userId` int NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`userName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
`userPassword` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
`creatTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建时间',
`isValid` int NULL DEFAULT NULL COMMENT '是否有效(0/1)',
`projectNum` int NULL DEFAULT NULL COMMENT '提交的项目总数',
`searchHistory` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '搜索历史',
`contributionValue` int NULL DEFAULT NULL COMMENT '贡献值',
PRIMARY KEY (`userId`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES (1, '666', '666', '2023-06-29 22:43:22', 1, 5, '11111C++;hellohellohellohello;666;hellohellohellohello;11111C++;密码;', 20);
INSERT INTO `user` VALUES (2, '111', '111', '2023-06-29 22:43:22', 1, 1, '', 2);
INSERT INTO `user` VALUES (4, '222', '222', '2023-07-03', 1, NULL, NULL, NULL);
INSERT INTO `user` VALUES (5, '333', '333', '2023-07-03', 1, NULL, NULL, NULL);
INSERT INTO `user` VALUES (6, '999', '999', '2023-07-03', 1, NULL, NULL, NULL);
SET FOREIGN_KEY_CHECKS = 1;