jhc
2024-11-16 55851fbb261f8b076339788c165399d7cdff52a4
上传数据库
1个文件已添加
143 ■■■■■ 已修改文件
zhulongAI.sql 143 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhulongAI.sql
New file
@@ -0,0 +1,143 @@
-- --------------------------------------------------------
-- 主机:                           127.0.0.1
-- 服务器版本:                        8.0.39 - MySQL Community Server - GPL
-- 服务器操作系统:                      Win64
-- HeidiSQL 版本:                  12.6.0.6765
-- --------------------------------------------------------
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
-- 导出 zhulongai 的数据库结构
CREATE DATABASE IF NOT EXISTS `zhulongai` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `zhulongai`;
-- 导出  表 zhulongai.attendance_record 结构
CREATE TABLE IF NOT EXISTS `attendance_record` (
  `record_id` int NOT NULL AUTO_INCREMENT COMMENT '打卡记录的唯一标识',
  `user_id` int DEFAULT NULL COMMENT '关联的用户ID',
  `timestamp` datetime NOT NULL COMMENT '打卡时间',
  `status` varchar(20) DEFAULT NULL COMMENT '打卡状态(成功/失败)',
  PRIMARY KEY (`record_id`),
  KEY `FK_attendance_record_user_info` (`user_id`),
  CONSTRAINT `FK_attendance_record_user_info` FOREIGN KEY (`user_id`) REFERENCES `user_info` (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户打卡记录表';
-- 正在导出表  zhulongai.attendance_record 的数据:~0 rows (大约)
-- 导出  表 zhulongai.camera_mark_manage 结构
CREATE TABLE IF NOT EXISTS `camera_mark_manage` (
  `id` int NOT NULL AUTO_INCREMENT,
  `camera_name` varchar(50) NOT NULL COMMENT '摄像头名称',
  `area` varchar(128) NOT NULL COMMENT '地区',
  `status` varchar(50) NOT NULL COMMENT '状态',
  `ip` varchar(50) NOT NULL COMMENT 'ip',
  `mark_time` varchar(50) NOT NULL COMMENT '标注时间',
  `mark_status` varchar(50) NOT NULL COMMENT '标注状态',
  `buy_time` varchar(50) NOT NULL COMMENT '购买时间',
  `install_time` varchar(50) NOT NULL COMMENT '安装时间',
  `camera_number` varchar(50) NOT NULL COMMENT '摄像头编码',
  `camera_type` varchar(50) NOT NULL COMMENT '摄像头类型',
  `longitude` double NOT NULL COMMENT '经度',
  `latitude` double NOT NULL COMMENT '纬度',
  `belong_to` varchar(50) NOT NULL COMMENT '所属组织/部门',
  `url` varchar(128) NOT NULL COMMENT '网址',
  `factory` varchar(128) NOT NULL COMMENT '厂家',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='摄像头管理表';
-- 正在导出表  zhulongai.camera_mark_manage 的数据:~0 rows (大约)
-- 导出  表 zhulongai.parsed_logs 结构
CREATE TABLE IF NOT EXISTS `parsed_logs` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键,自增',
  `time_stamp` varchar(64) DEFAULT NULL COMMENT '时间戳',
  `camera_id` varchar(64) NOT NULL COMMENT '摄像头ID',
  `level` varchar(64) DEFAULT NULL COMMENT '日志级别',
  `module` varchar(64) DEFAULT NULL COMMENT '功能模块',
  `content` varchar(256) DEFAULT NULL COMMENT '日志内容',
  `user_id` varchar(32) DEFAULT NULL COMMENT '用户ID',
  `file_name` varchar(64) DEFAULT NULL COMMENT '问题文件名',
  `problem_line` int DEFAULT NULL COMMENT '问题行数',
  `function_name` varchar(32) DEFAULT NULL COMMENT '问题函数名',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='日志表';
-- 正在导出表  zhulongai.parsed_logs 的数据:~0 rows (大约)
-- 导出  表 zhulongai.role_info 结构
CREATE TABLE IF NOT EXISTS `role_info` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '角色表主键自增id',
  `permission_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '角色类型',
  `query_history` int DEFAULT NULL COMMENT '历史查询功能',
  `logger_search` int DEFAULT NULL COMMENT '日志查询功能',
  `camera_mark` int DEFAULT NULL COMMENT '摄像头标注',
  `dev_manage` int DEFAULT NULL COMMENT '摄像头设备管理(0,1,2)分别对应无权限,可查看,可查看修改',
  `image_input` int DEFAULT NULL COMMENT '图像录入管理',
  `version_manage` int DEFAULT NULL COMMENT '版本管理',
  `admin` int DEFAULT NULL COMMENT '超级管理员',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色权限表';
-- 正在导出表  zhulongai.role_info 的数据:~0 rows (大约)
-- 导出  表 zhulongai.user_info 结构
CREATE TABLE IF NOT EXISTS `user_info` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id(自增)',
  `department` varchar(50) DEFAULT NULL COMMENT '员工所在部门',
  `user_name` varchar(32) DEFAULT NULL COMMENT '用户名(唯一键)',
  `password` varchar(255) DEFAULT NULL COMMENT '用户密码',
  `user_no` varchar(10) DEFAULT NULL COMMENT '工号(自动生成)',
  `age` int NOT NULL COMMENT '员工年龄',
  `sex` varchar(10) NOT NULL DEFAULT '' COMMENT '员工性别',
  `role_id` int DEFAULT NULL COMMENT '角色id,外键关联角色表的主键',
  `email` varchar(32) DEFAULT NULL COMMENT '电子邮箱',
  `telephone` varchar(32) NOT NULL DEFAULT '' COMMENT '电话号码',
  `status` int DEFAULT NULL COMMENT '用户状态(1在职、0离职)',
  `login_time` datetime DEFAULT NULL COMMENT '登录时间',
  `register_time` datetime DEFAULT NULL COMMENT '注册时间',
  `dir` varchar(50) DEFAULT NULL COMMENT '照片所在目录',
  PRIMARY KEY (`id`),
  KEY `role_id` (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息表';
-- 正在导出表  zhulongai.user_info 的数据:~0 rows (大约)
-- 导出  表 zhulongai.version_file 结构
CREATE TABLE IF NOT EXISTS `version_file` (
  `id` int NOT NULL AUTO_INCREMENT,
  `version_id` char(64) DEFAULT NULL COMMENT '版本号',
  `filename` char(128) DEFAULT NULL COMMENT '文件名',
  `fliesize` bigint DEFAULT NULL COMMENT '文件大小',
  `s_filepath` varchar(50) DEFAULT NULL COMMENT '服务端路径',
  `c_filepath` varchar(50) DEFAULT NULL COMMENT '客户端路径',
  `uploader` char(64) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='版本更新表';
-- 正在导出表  zhulongai.version_file 的数据:~0 rows (大约)
-- 导出  表 zhulongai.version_info 结构
CREATE TABLE IF NOT EXISTS `version_info` (
  `id` int NOT NULL AUTO_INCREMENT,
  `version_id` char(64) DEFAULT NULL COMMENT '版本号',
  `version_id_old` char(64) DEFAULT NULL COMMENT '旧版版本号',
  `version_description` char(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '版本描述',
  `version_creatime` datetime DEFAULT NULL COMMENT '版本创建',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='版本更新表';
-- 正在导出表  zhulongai.version_info 的数据:~0 rows (大约)
/*!40103 SET TIME_ZONE=IFNULL(@OLD_TIME_ZONE, 'system') */;
/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS, 1) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40111 SET SQL_NOTES=IFNULL(@OLD_SQL_NOTES, 1) */;