gitlink-glcc/sql/ProjectsActivity.sql

23 lines
1.1 KiB
SQL

-- ----------------------------
-- Table structure for project_achievement
-- ----------------------------
DROP TABLE IF EXISTS `projects_activity`;
CREATE TABLE `projects_activity` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`project_id` int(11) NULL DEFAULT NULL COMMENT '项目id',
`project_name` VARCHAR(255) NULL DEFAULT NULL COMMENT '项目id',
`activityScore` int(11) NULL DEFAULT 0 COMMENT '活跃度得分',
`visits` int(11) NULL DEFAULT 0 COMMENT '浏览量',
`praises_count` int(11) NULL DEFAULT 0 COMMENT '点赞数',
`watchers_count` int(11) NULL DEFAULT 0 COMMENT '关注数',
`issues_count` int(11) NULL DEFAULT 0 COMMENT '易修数',
`pull_requests_count` int(11) NULL DEFAULT 0 COMMENT 'PR数',
`versions_count` int(11) NULL DEFAULT 0 COMMENT '版本数',
`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 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic COMMENT='项目活跃度表';
ALTER TABLE `projects`
ADD INDEX
index_projects_on_created_on(`created_on`)