diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..6905fbc --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,7 @@ +{ + "permissions": { + "allow": [ + "Bash(del \"d:\\\\CodeManage\\\\watermarkcamera\\\\test_write_permission.txt\")" + ] + } +} diff --git a/README.md b/README.md index 1983854..0690ed5 100644 --- a/README.md +++ b/README.md @@ -1 +1,108 @@ -# watermarkcamera \ No newline at end of file +# 随工水印相机 + +一个用于记录施工现场工作情况的水印相机应用,支持拍照、添加水印、提交施工记录等功能。 + +## 项目结构 + +``` +watermarkcamera/ +├── uniapp/ # 前端代码 +│ └── WorkCameraf/ # UniApp 项目 +│ ├── pages/ # 页面 +│ ├── common/ # 公共模块(工具函数、API请求等) +│ ├── components/ # 组件 +│ └── static/ # 静态资源 +├── server/ # 后端代码 +│ └── Zr.Admin.NET/ # .NET 后台管理系统(基于模板) +│ └── document/sql server/ # 数据库脚本 +└── README.md +``` + +## 技术栈 + +- **前端**: UniApp (Vue 3) - 支持编译为 App、小程序、H5 +- **后端**: .NET (基于 Zr.Admin.NET 模板) +- **数据库**: SQL Server + +## 核心功能 + +### 水印相机功能 + +1. **拍照与定位** + - 获取当前GPS位置 + - 坐标转换(WGS84 → 腾讯地图坐标系) + - 逆地理编码获取详细地址 + +2. **水印信息** + - 拍摄时间 + - 地理位置(地址 + 经纬度) + - 部门名称 + - 施工人员列表 + - 项目状态(施工前/施工中/施工后) + - 工作内容 + - 公司Logo + +3. **数据管理** + - 保存水印图片到相册 + - 提交施工记录到后台 + - 本地缓存历史工作内容(快速选择) + +## 数据库设计 + +### cam_workrecord(施工记录表) + +| 字段 | 类型 | 说明 | +|------|------|------| +| Id | int | 主键 | +| RecordTime | datetime | 记录时间 | +| Address | nvarchar(max) | 地址 | +| Longitude | nvarchar(100) | 经度 | +| Latitude | nvarchar(100) | 纬度 | +| Content | nvarchar(max) | 工作内容 | +| Remarks | nvarchar(max) | 备注 | +| DeptName | nvarchar(100) | 部门名称 | +| StatusName | nvarchar(100) | 状态(施工前/施工中/施工后/无) | +| ImageUrl | nvarchar(300) | 图片路径(预览图) | +| CreateTime | datetime | 创建时间 | +| UpdateTime | datetime | 更新时间 | + +### cam_worker(施工人员表) + +| 字段 | 类型 | 说明 | +|------|------|------| +| Id | bigint | 主键 | +| workrecordId | int | 施工记录ID | +| WorkerName | nvarchar(100) | 人员姓名 | +| CreateTime | datetime | 创建时间 | +| UpdateTime | datetime | 更新时间 | + +### cam_workers(施工人员工时表) + +| 字段 | 类型 | 说明 | +|------|------|------| +| Id | bigint | 主键 | +| workrecordId | int | 施工记录ID | +| WorkerName | nvarchar(100) | 人员姓名 | +| WorkerDay | int | 工时天数 | +| CreateTime | datetime | 创建时间 | + +## API 接口 + +| 接口 | 方法 | 说明 | +|------|------|------| +| /config | GET | 获取配置(Logo、部门列表、状态列表) | +| /addworkrecord | POST | 提交施工记录 | + +## 开发说明 + +### 前端开发 + +```bash +cd uniapp/WorkCameraf +npm install +# 使用 HBuilderX 或 CLI 运行/编译项目 +``` + +### 后端说明 + +后端基于 Zr.Admin.NET 模板创建,业务相关代码主要涉及施工记录管理功能,其他为模板自带的后台管理功能。 \ No newline at end of file diff --git a/docs/1.0.5/1.0.5需求文档.md b/docs/1.0.5/1.0.5需求文档.md new file mode 100644 index 0000000..0e488a8 --- /dev/null +++ b/docs/1.0.5/1.0.5需求文档.md @@ -0,0 +1,17 @@ +## odf工作相机 +# v1.0.5 版本更新 更新内容 +一、支持连拍 +![alt text](原型图.png) + +1.相机H5、相机安卓APP同步更新(使用uniapp开发,一套代码生成h5和app)。 +2.页面顶部,增加“图片列表”区域。 + 2.1.显示所有图片缩略图、当前选中的图片。 + 2.2.点击图片列表中的某张图片,下方“当前图片预览”显示对应图片。 +3.页面底部,增加按钮【继续拍照】【删除图片】。 +4.点击【继续拍照】按钮,再次呼起机相拍照。 + 4.1.完成拍照后,新图片进入图片列表,向右排序。 +5.在提交数据前,所有图片的任何信息,都统一使用第一张图片的内容。 + 5.1.如不可修改的地点水印、可修改的工作内容等,都使用第一张图片内容。 +6.点击【删除图片】按钮,弹出二次确认弹窗。 + 6.1.点击【确定】,删除该图片。 + 6.2 点击【取消】,关闭弹窗。 \ No newline at end of file diff --git a/docs/1.0.5/原型图.png b/docs/1.0.5/原型图.png new file mode 100644 index 0000000..6c15b66 Binary files /dev/null and b/docs/1.0.5/原型图.png differ diff --git a/server/Zr.Admin.NET/document/images/1.png b/server/Zr.Admin.NET/document/images/1.png deleted file mode 100644 index 499043b..0000000 Binary files a/server/Zr.Admin.NET/document/images/1.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/10.png b/server/Zr.Admin.NET/document/images/10.png deleted file mode 100644 index 1353eed..0000000 Binary files a/server/Zr.Admin.NET/document/images/10.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/11.png b/server/Zr.Admin.NET/document/images/11.png deleted file mode 100644 index f08a25a..0000000 Binary files a/server/Zr.Admin.NET/document/images/11.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/12.png b/server/Zr.Admin.NET/document/images/12.png deleted file mode 100644 index 28b7425..0000000 Binary files a/server/Zr.Admin.NET/document/images/12.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/13.png b/server/Zr.Admin.NET/document/images/13.png deleted file mode 100644 index d52f449..0000000 Binary files a/server/Zr.Admin.NET/document/images/13.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/14.png b/server/Zr.Admin.NET/document/images/14.png deleted file mode 100644 index cf327b5..0000000 Binary files a/server/Zr.Admin.NET/document/images/14.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/15.png b/server/Zr.Admin.NET/document/images/15.png deleted file mode 100644 index 123fade..0000000 Binary files a/server/Zr.Admin.NET/document/images/15.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/16.png b/server/Zr.Admin.NET/document/images/16.png deleted file mode 100644 index 3ac56dd..0000000 Binary files a/server/Zr.Admin.NET/document/images/16.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/17.png b/server/Zr.Admin.NET/document/images/17.png deleted file mode 100644 index c77cf17..0000000 Binary files a/server/Zr.Admin.NET/document/images/17.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/18.png b/server/Zr.Admin.NET/document/images/18.png deleted file mode 100644 index 1cef8e1..0000000 Binary files a/server/Zr.Admin.NET/document/images/18.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/19.png b/server/Zr.Admin.NET/document/images/19.png deleted file mode 100644 index c8fddf8..0000000 Binary files a/server/Zr.Admin.NET/document/images/19.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/2.png b/server/Zr.Admin.NET/document/images/2.png deleted file mode 100644 index de29038..0000000 Binary files a/server/Zr.Admin.NET/document/images/2.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/20.png b/server/Zr.Admin.NET/document/images/20.png deleted file mode 100644 index db04516..0000000 Binary files a/server/Zr.Admin.NET/document/images/20.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/21.png b/server/Zr.Admin.NET/document/images/21.png deleted file mode 100644 index 2ce88cc..0000000 Binary files a/server/Zr.Admin.NET/document/images/21.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/22.png b/server/Zr.Admin.NET/document/images/22.png deleted file mode 100644 index be63094..0000000 Binary files a/server/Zr.Admin.NET/document/images/22.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/23.png b/server/Zr.Admin.NET/document/images/23.png deleted file mode 100644 index 8f1dad4..0000000 Binary files a/server/Zr.Admin.NET/document/images/23.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/24.png b/server/Zr.Admin.NET/document/images/24.png deleted file mode 100644 index e39fa7d..0000000 Binary files a/server/Zr.Admin.NET/document/images/24.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/25.jpeg b/server/Zr.Admin.NET/document/images/25.jpeg deleted file mode 100644 index ebdb653..0000000 Binary files a/server/Zr.Admin.NET/document/images/25.jpeg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/26.jpeg b/server/Zr.Admin.NET/document/images/26.jpeg deleted file mode 100644 index 830fb1b..0000000 Binary files a/server/Zr.Admin.NET/document/images/26.jpeg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/27.jpeg b/server/Zr.Admin.NET/document/images/27.jpeg deleted file mode 100644 index c599499..0000000 Binary files a/server/Zr.Admin.NET/document/images/27.jpeg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/28.jpeg b/server/Zr.Admin.NET/document/images/28.jpeg deleted file mode 100644 index 7a93b14..0000000 Binary files a/server/Zr.Admin.NET/document/images/28.jpeg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/3.png b/server/Zr.Admin.NET/document/images/3.png deleted file mode 100644 index f8c3af6..0000000 Binary files a/server/Zr.Admin.NET/document/images/3.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/4.png b/server/Zr.Admin.NET/document/images/4.png deleted file mode 100644 index 3e7dd59..0000000 Binary files a/server/Zr.Admin.NET/document/images/4.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/5.png b/server/Zr.Admin.NET/document/images/5.png deleted file mode 100644 index a815565..0000000 Binary files a/server/Zr.Admin.NET/document/images/5.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/6.png b/server/Zr.Admin.NET/document/images/6.png deleted file mode 100644 index a192acf..0000000 Binary files a/server/Zr.Admin.NET/document/images/6.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/7.png b/server/Zr.Admin.NET/document/images/7.png deleted file mode 100644 index c6062ef..0000000 Binary files a/server/Zr.Admin.NET/document/images/7.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/8.png b/server/Zr.Admin.NET/document/images/8.png deleted file mode 100644 index 829ec1c..0000000 Binary files a/server/Zr.Admin.NET/document/images/8.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/9.png b/server/Zr.Admin.NET/document/images/9.png deleted file mode 100644 index abf0f6b..0000000 Binary files a/server/Zr.Admin.NET/document/images/9.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a1.png b/server/Zr.Admin.NET/document/images/a1.png deleted file mode 100644 index e3e75ef..0000000 Binary files a/server/Zr.Admin.NET/document/images/a1.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a10.png b/server/Zr.Admin.NET/document/images/a10.png deleted file mode 100644 index 6bbb785..0000000 Binary files a/server/Zr.Admin.NET/document/images/a10.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a11.png b/server/Zr.Admin.NET/document/images/a11.png deleted file mode 100644 index 0eae468..0000000 Binary files a/server/Zr.Admin.NET/document/images/a11.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a12.png b/server/Zr.Admin.NET/document/images/a12.png deleted file mode 100644 index 03aca12..0000000 Binary files a/server/Zr.Admin.NET/document/images/a12.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a2.png b/server/Zr.Admin.NET/document/images/a2.png deleted file mode 100644 index f6194f0..0000000 Binary files a/server/Zr.Admin.NET/document/images/a2.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a4.png b/server/Zr.Admin.NET/document/images/a4.png deleted file mode 100644 index 992af2a..0000000 Binary files a/server/Zr.Admin.NET/document/images/a4.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a5.png b/server/Zr.Admin.NET/document/images/a5.png deleted file mode 100644 index ede23b4..0000000 Binary files a/server/Zr.Admin.NET/document/images/a5.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a6.png b/server/Zr.Admin.NET/document/images/a6.png deleted file mode 100644 index 4f0e1d6..0000000 Binary files a/server/Zr.Admin.NET/document/images/a6.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a7.png b/server/Zr.Admin.NET/document/images/a7.png deleted file mode 100644 index 3f366ad..0000000 Binary files a/server/Zr.Admin.NET/document/images/a7.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a8.png b/server/Zr.Admin.NET/document/images/a8.png deleted file mode 100644 index e0ae7e2..0000000 Binary files a/server/Zr.Admin.NET/document/images/a8.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/a9.png b/server/Zr.Admin.NET/document/images/a9.png deleted file mode 100644 index 623cad0..0000000 Binary files a/server/Zr.Admin.NET/document/images/a9.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/12.png b/server/Zr.Admin.NET/document/images/app/12.png deleted file mode 100644 index 824551f..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/12.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/13.png b/server/Zr.Admin.NET/document/images/app/13.png deleted file mode 100644 index ec3d689..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/13.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/14.png b/server/Zr.Admin.NET/document/images/app/14.png deleted file mode 100644 index 2477bbf..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/14.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/15.png b/server/Zr.Admin.NET/document/images/app/15.png deleted file mode 100644 index 4d713c9..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/15.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/16.png b/server/Zr.Admin.NET/document/images/app/16.png deleted file mode 100644 index 81e5926..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/16.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/17.png b/server/Zr.Admin.NET/document/images/app/17.png deleted file mode 100644 index 176ff13..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/17.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/18.png b/server/Zr.Admin.NET/document/images/app/18.png deleted file mode 100644 index 2fb1b97..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/18.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/19.png b/server/Zr.Admin.NET/document/images/app/19.png deleted file mode 100644 index 833c458..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/19.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/21.jpg b/server/Zr.Admin.NET/document/images/app/21.jpg deleted file mode 100644 index 75a507d..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/21.jpg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/22.jpg b/server/Zr.Admin.NET/document/images/app/22.jpg deleted file mode 100644 index 67dde8c..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/22.jpg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/app/23.jpg b/server/Zr.Admin.NET/document/images/app/23.jpg deleted file mode 100644 index 35d559e..0000000 Binary files a/server/Zr.Admin.NET/document/images/app/23.jpg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/kj.png b/server/Zr.Admin.NET/document/images/kj.png deleted file mode 100644 index 5d3466c..0000000 Binary files a/server/Zr.Admin.NET/document/images/kj.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/pay.jpg b/server/Zr.Admin.NET/document/images/pay.jpg deleted file mode 100644 index eef0026..0000000 Binary files a/server/Zr.Admin.NET/document/images/pay.jpg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/qrcode.jpg b/server/Zr.Admin.NET/document/images/qrcode.jpg deleted file mode 100644 index 3261850..0000000 Binary files a/server/Zr.Admin.NET/document/images/qrcode.jpg and /dev/null differ diff --git a/server/Zr.Admin.NET/document/images/qrcodeH5.png b/server/Zr.Admin.NET/document/images/qrcodeH5.png deleted file mode 100644 index 95d60c4..0000000 Binary files a/server/Zr.Admin.NET/document/images/qrcodeH5.png and /dev/null differ diff --git a/server/Zr.Admin.NET/document/mysql/admin-mysql.sql b/server/Zr.Admin.NET/document/mysql/admin-mysql.sql deleted file mode 100644 index 2295766..0000000 --- a/server/Zr.Admin.NET/document/mysql/admin-mysql.sql +++ /dev/null @@ -1,618 +0,0 @@ - -SET NAMES utf8mb4; - --- ---------------------------- --- Table structure for sys_tasks --- ---------------------------- -DROP TABLE IF EXISTS `sys_tasks`; -CREATE TABLE `sys_tasks` ( - `id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'UID', - `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务名称', - `jobGroup` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务分组', - `cron` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '运行时间表达式', - `assemblyName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '程序集名称', - `className` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务所在类', - `remark` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '任务描述', - `runTimes` int(11) NOT NULL COMMENT '执行次数', - `beginTime` datetime(0) NULL DEFAULT NULL COMMENT '开始时间', - `endTime` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', - `triggerType` int(11) NOT NULL COMMENT '触发器类型(0、simple 1、cron)', - `IntervalSecond` int(11) NOT NULL COMMENT '执行间隔时间(单位:秒)', - `IsStart` tinyint(4) NOT NULL COMMENT '是否启动', - `JobParams` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '传入参数', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', - `create_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人编码', - `update_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人编码', - `lastRunTime` datetime(0) NULL DEFAULT NULL COMMENT '最后执行时间', - `apiUrl` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'api执行地址', - `taskType` int(4) NULL DEFAULT 1 COMMENT '任务类型1程序集任务 2网络请求', - `sqlText` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'SQL语句', - `requestMethod` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'http请求方法', - PRIMARY KEY (`ID`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '计划任务' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_tasks_log --- ---------------------------- -DROP TABLE -IF - EXISTS `sys_tasks_log`; -CREATE TABLE `sys_tasks_log` ( - `jobLogId` BIGINT ( 20 ) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', - `jobId` VARCHAR ( 20 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务id', - `jobName` VARCHAR ( 64 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', - `jobGroup` VARCHAR ( 64 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名', - `jobMessage` VARCHAR ( 500 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志信息', - `status` CHAR ( 1 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)', - `exception` VARCHAR ( 2000 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '异常信息', - `createTime` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT '创建时间', - `invokeTarget` VARCHAR ( 200 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '调用目标', - `elapsed` DOUBLE ( 10, 0 ) NULL DEFAULT NULL COMMENT '作业用时', - PRIMARY KEY ( `jobLogId` ) USING BTREE -) ENGINE = INNODB AUTO_INCREMENT = 198 CHARACTER -SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- 通知公告表 --- ---------------------------- -DROP TABLE -IF - EXISTS sys_notice; -CREATE TABLE sys_notice ( - notice_id INT ( 4 ) NOT NULL auto_increment COMMENT '公告ID', - notice_title VARCHAR ( 50 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告标题', - notice_type INT NOT NULL COMMENT '公告类型(1通知 2公告)', - notice_content TEXT CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公告内容', - `status` INT DEFAULT 0 COMMENT '公告状态(0正常 1关闭)', - create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者', - create_time DATETIME COMMENT '创建时间', - update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者', - update_time DATETIME COMMENT '更新时间', - remark VARCHAR ( 255 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY ( notice_id ) -) ENGINE = INNODB auto_increment = 1 COMMENT = '通知公告表'; - - --- ---------------------------- --- Table structure for sys_dept --- ---------------------------- -DROP TABLE IF EXISTS `sys_dept`; -CREATE TABLE `sys_dept` ( - `deptId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id', - `parentId` bigint(20) NULL DEFAULT 0 COMMENT '父部门id', - `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '祖级列表', - `deptName` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称', - `orderNum` int(4) NULL DEFAULT 0 COMMENT '显示顺序', - `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人', - `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话', - `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱', - `status` int(4) NULL DEFAULT 0 COMMENT '部门状态(0正常 1停用)', - `delFlag` int(4) NULL DEFAULT 0 COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`deptId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 204 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_dict_data --- ---------------------------- -DROP TABLE IF EXISTS `sys_dict_data`; -CREATE TABLE `sys_dict_data` ( - `dictCode` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码', - `dictSort` int(4) NULL DEFAULT 0 COMMENT '字典排序', - `dictLabel` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签', - `dictValue` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值', - `dictType` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', - `cssClass` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)', - `listClass` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格回显样式', - `isDefault` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `langKey` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '翻译key', - PRIMARY KEY (`dictCode`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 31 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic; - - -SET FOREIGN_KEY_CHECKS = 1; - --- ---------------------------- --- Table structure for sys_dict_type --- ---------------------------- -DROP TABLE IF EXISTS `sys_dict_type`; -CREATE TABLE `sys_dict_type` ( - `dictId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键', - `dictName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称', - `dictType` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', - `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '系统内置(Y是 N否)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `customSql` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '自定义sql语句', - PRIMARY KEY (`dictId`) USING BTREE, - UNIQUE INDEX `dictType`(`dictType`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_logininfor --- ---------------------------- -DROP TABLE IF EXISTS `sys_logininfor`; -CREATE TABLE `sys_logininfor` ( - `infoId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID', - `userName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户账号', - `ipaddr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP地址', - `loginLocation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录地点', - `browser` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '浏览器类型', - `os` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作系统', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '登录状态(0成功 1失败)', - `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '提示消息', - `loginTime` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '访问时间', - PRIMARY KEY (`infoId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统访问记录' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_menu`; -CREATE TABLE `sys_menu` ( - `menuId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', - `menuName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称', - `parentId` bigint(20) NULL DEFAULT 0 COMMENT '父菜单ID', - `orderNum` int(4) NULL DEFAULT 0 COMMENT '显示顺序', - `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由地址', - `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径', - `isFrame` int(1) NULL DEFAULT 0 COMMENT '是否外链(0 否 1 是)', - `isCache` int(1) NULL DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)', - `menuType` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮 L链接)', - `visible` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)', - `status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0正常 1停用)', - `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识', - `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '菜单图标', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', - `menuName_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单名翻译字典名', - PRIMARY KEY (`menuId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2000 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_oper_log --- ---------------------------- -DROP TABLE IF EXISTS `sys_oper_log`; -CREATE TABLE `sys_oper_log` ( - `operId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键', - `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模块标题', - `businessType` int(2) NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)', - `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '方法名称', - `requestMethod` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求方式', - `operatorType` int(1) NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)', - `operName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人员', - `deptName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称', - `operUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求URL', - `operIP` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址', - `operLocation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作地点', - `operParam` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求参数', - `jsonResult` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '返回参数', - `status` int(1) NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)', - `errorMsg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '错误消息', - `operTime` datetime(0) NULL DEFAULT NULL COMMENT '操作时间', - `elapsed` bigint(20) NULL DEFAULT NULL COMMENT '请求用时', - PRIMARY KEY (`operId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_post --- ---------------------------- -DROP TABLE IF EXISTS `sys_post`; -CREATE TABLE `sys_post` ( - `postId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID', - `postCode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码', - `postName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称', - `postSort` int(4) NOT NULL COMMENT '显示顺序', - `status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`postId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '岗位信息表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_role --- ---------------------------- -DROP TABLE IF EXISTS `sys_role`; -CREATE TABLE `sys_role` ( - `roleId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID', - `roleName` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称', - `roleKey` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色权限字符串', - `roleSort` int(4) NOT NULL COMMENT '显示顺序', - `dataScope` int(4) NULL DEFAULT 1 COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 )', - `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '菜单树选择项是否关联显示', - `dept_check_strictly` tinyint(1) NOT NULL DEFAULT 1 COMMENT '部门树选择项是否关联显示', - `status` int(4) NOT NULL DEFAULT 0 COMMENT '角色状态(0正常 1停用)', - `delFlag` int(4) NOT NULL DEFAULT 0 COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`roleId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 117 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色信息表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_role_dept --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_dept`; -CREATE TABLE `sys_role_dept` ( - `roleId` bigint(20) NOT NULL COMMENT '角色ID', - `deptId` bigint(20) NOT NULL COMMENT '部门ID', - PRIMARY KEY (`roleId`, `deptId`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_role_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_menu`; -CREATE TABLE `sys_role_menu` ( - `role_id` bigint(20) NOT NULL COMMENT '角色ID', - `menu_id` bigint(20) NOT NULL COMMENT '菜单ID', - `create_by` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `create_time` datetime(0) NULL DEFAULT NULL, - update_by VARCHAR(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - update_time datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - remark varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`role_id`, `menu_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_user --- ---------------------------- -DROP TABLE IF EXISTS `sys_user`; -CREATE TABLE `sys_user` ( - `userId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID', - `deptId` bigint(20) NULL DEFAULT NULL COMMENT '部门ID', - `userName` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号', - `nickName` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称', - `userType` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '用户类型(00系统用户)', - `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱', - `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', - `sex` int NULL DEFAULT 0 COMMENT '用户性别(0男 1女 2未知)', - `avatar` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址', - `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', - `status` int NULL DEFAULT 0 COMMENT '帐号状态(0正常 1停用)', - `delFlag` int NULL DEFAULT 0 COMMENT '删除标志(0代表存在 2代表删除)', - `loginIP` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登录IP', - `loginDate` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时间', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - `province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在省', - `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在市', - PRIMARY KEY (`userId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_user_post --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_post`; -CREATE TABLE `sys_user_post` ( - `userId` bigint(20) NOT NULL COMMENT '用户ID', - `postId` bigint(20) NOT NULL COMMENT '岗位ID', - PRIMARY KEY (`userId`, `postId`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_user_role --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_role`; -CREATE TABLE `sys_user_role` ( - `user_id` bigint(20) NOT NULL COMMENT '用户ID', - `role_id` bigint(20) NOT NULL COMMENT '角色ID', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`user_id`, `role_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for article --- ---------------------------- -DROP TABLE IF EXISTS `article`; -CREATE TABLE `article` ( - `cid` int(11) NOT NULL AUTO_INCREMENT, - `title` varchar(254) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文章标题', - `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文章内容', - `userId` bigint(11) NULL DEFAULT NULL COMMENT '用户id', - `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文章状态1、已发布 2、草稿', - `fmt_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编辑器类型markdown,html', - `tags` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文章标签', - `hits` int(11) NULL DEFAULT NULL COMMENT '点击量', - `category_id` int(11) NULL DEFAULT NULL COMMENT '目录id', - `createTime` datetime(6) NULL DEFAULT NULL COMMENT '创建时间', - `updateTime` datetime(6) NULL DEFAULT NULL COMMENT '修改时间', - `authorName` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '作者名', - `coverUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面', - `isPublic` int(4) NULL DEFAULT 0 COMMENT '是否公开', - `abstractText` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文章摘要', - PRIMARY KEY (`cid`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; - -SET FOREIGN_KEY_CHECKS = 1; - --- ---------------------------- --- Table structure for articleCategory --- ---------------------------- -DROP TABLE IF EXISTS `articleCategory`; -CREATE TABLE `articleCategory` ( - `category_id` int(4) NOT NULL AUTO_INCREMENT COMMENT '目录id', - `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '目录名', - `create_time` datetime(6) NULL DEFAULT NULL COMMENT '创建时间', - `parentId` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '父级ID', - `icon` varchar(200) NULL, - `orderNum` int(10) NULL, - `bgImg` varchar(max) NULL, - `introduce` varchar(200) NULL, - `categoryType` int(10) NULL, - `articleNum` int(10) NULL, - `joinNum` int(10) NULL, - PRIMARY KEY (`category_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; - --- ---------------------------- --- 13、参数配置表 --- ---------------------------- -drop table if exists sys_config; -create table sys_config ( - configId int(5) not null auto_increment comment '参数主键', - configName varchar(100) default '' comment '参数名称', - configKey varchar(100) default '' comment '参数键名', - configValue varchar(500) default '' comment '参数键值', - configType varchar(1) default 'N' comment '系统内置(Y是 N否)', - create_by varchar(64) default '' comment '创建者', - create_time datetime comment '创建时间', - update_by varchar(64) default '' comment '更新者', - update_time datetime comment '更新时间', - remark varchar(500) default null comment '备注', - primary key (configId) -) engine=innodb auto_increment=100 comment = '参数配置表'; - - --- ---------------------------- --- 18、代码生成业务表 --- ---------------------------- -DROP TABLE -IF - EXISTS gen_table; -CREATE TABLE gen_table ( - tableId BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号', - tableName VARCHAR ( 200 ) DEFAULT '' COMMENT '表名称', - tableComment VARCHAR ( 500 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表描述', - subTableName VARCHAR ( 64 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名', - subTableFkName VARCHAR ( 64 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名', - className VARCHAR ( 100 ) DEFAULT '' COMMENT '实体类名称', - tplCategory VARCHAR ( 200 ) DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)', - baseNameSpace VARCHAR ( 100 ) COMMENT '生成命名空间前缀', - moduleName VARCHAR ( 30 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '生成模块名', - businessName VARCHAR ( 30 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '生成业务名', - functionName VARCHAR ( 50 ) CHARACTER - SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '生成功能名', - functionAuthor VARCHAR ( 50 ) COMMENT '生成功能作者', - genType CHAR ( 1 ) DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', - genPath VARCHAR ( 200 ) DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', - OPTIONS VARCHAR ( 1000 ) COMMENT '其它生成选项', - create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者', - create_time datetime COMMENT '创建时间', - update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者', - update_time datetime COMMENT '更新时间', - remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注', - dbName VARCHAR ( 100 ) COMMENT '数据库名', -PRIMARY KEY ( tableId ) -) ENGINE = INNODB auto_increment = 1 COMMENT = '代码生成业务表'; - - --- ---------------------------- --- 19、代码生成业务表字段 --- ---------------------------- -drop table if exists gen_table_column; -CREATE TABLE `gen_table_column` ( - `columnId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', - `tableName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表名', - `tableId` bigint(20) NULL DEFAULT NULL COMMENT '归属表编号', - `columnName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列名称', - `columnComment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列描述', - `columnType` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列类型', - `csharpType` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'C#类型', - `csharpField` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'C#字段名', - `isPk` tinyint(1) NULL DEFAULT NULL COMMENT '是否主键(1是)', - `isIncrement` tinyint(1) NULL DEFAULT NULL COMMENT '是否自增(1是)', - `isRequired` tinyint(1) NULL DEFAULT NULL COMMENT '是否必填(1是)', - `isInsert` tinyint(1) NULL DEFAULT NULL COMMENT '是否为插入字段(1是)', - `isEdit` tinyint(1) NULL DEFAULT NULL COMMENT '是否编辑字段(1是)', - `isList` tinyint(1) NULL DEFAULT NULL COMMENT '是否列表字段(1是)', - `isQuery` tinyint(4) NULL DEFAULT NULL COMMENT '是否查询字段(1是)', - `isSort` tinyint(4) NULL DEFAULT NULL COMMENT '是否排序字段(1是)', - `isExport` tinyint(4) NULL DEFAULT NULL COMMENT '是否导出字段(1是)', - `queryType` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', - `htmlType` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', - `dictType` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', - `sort` int(11) NULL DEFAULT NULL COMMENT '排序', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `autoFillType` int(11) NULL DEFAULT NULL COMMENT '自动填充类型', - PRIMARY KEY (`columnId`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 63 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic; - --- ---------------------------- --- 代码生成测试 --- Table structure for gen_demo --- ---------------------------- -DROP TABLE IF EXISTS `gen_demo`; -CREATE TABLE `gen_demo` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', - `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称', - `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片', - `showStatus` int(4) NOT NULL COMMENT '显示状态', - `addTime` datetime(0) NULL DEFAULT NULL COMMENT '添加时间', - `sex` int(4) NULL DEFAULT NULL COMMENT '用户性别', - `sort` int(4) NULL DEFAULT 0 COMMENT '排序', - `remark` VARCHAR(200) COMMENT '备注', - `beginTime` datetime(0) NULL DEFAULT NULL COMMENT '开始时间', - `endTime` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', - `feature` varchar(100) NULL COMMENT '特征', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; - --- ---------------------------- --- Table structure for sys_file 文件存储 --- ---------------------------- -DROP TABLE IF EXISTS `sys_file`; -CREATE TABLE `sys_file` ( - `id` BIGINT(11) NOT NULL, - `realName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件真实名', - `fileName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名', - `fileUrl` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件存储地址', - `storePath` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库位置', - `accessUrl` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '访问路径', - `fileSize` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件大小', - `fileType` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件类型', - `fileExt` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件扩展名', - `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '上传时间', - `storeType` int(4) NULL DEFAULT NULL COMMENT '存储类型', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; - - --- ---------------------------- --- Table structure for sys_common_lang --- ---------------------------- -DROP TABLE IF EXISTS `sys_common_lang`; -CREATE TABLE `sys_common_lang` ( - `id` bigint(20) NOT NULL COMMENT 'id', - `lang_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '语言code eg:zh-cn', - `lang_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '翻译key值', - `lang_name` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '翻译内容', - `addtime` datetime(0) NULL DEFAULT NULL COMMENT '添加时间', - PRIMARY KEY (`Id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; - - - --- ---------------------------- --- Table structure for SqlDiffLog --- ---------------------------- -DROP TABLE IF EXISTS `SqlDiffLog`; -CREATE TABLE `SqlDiffLog` ( - `PId` bigint(20) NOT NULL COMMENT '主键', - `TableName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表名', - `BusinessData` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务数据内容', - `DiffType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '差异类型insert,update,delete', - `Sql` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行sql语句', - `BeforeData` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '变更前数据', - `AfterData` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '变更后数据', - `UserName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作用户名', - `AddTime` datetime NULL DEFAULT NULL, - `ConfigId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据库配置id', - PRIMARY KEY (`PId`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据差异日志' ROW_FORMAT = Dynamic; - - --- ---------------------------- --- Table structure for email_log --- ---------------------------- -DROP TABLE IF EXISTS `email_log`; -CREATE TABLE `email_log` ( - `Id` bigint(20) NOT NULL, - `FromEmail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发送邮箱', - `Subject` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮件主题', - `ToEmails` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '接收邮箱', - `EmailContent` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '邮件内容', - `AddTime` datetime NULL DEFAULT NULL COMMENT '发送时间', - `IsSend` int(11) NULL DEFAULT NULL, - `SendResult` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `FileUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `SendTime` datetime NULL DEFAULT NULL, - PRIMARY KEY (`Id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '邮件发送记录' ROW_FORMAT = Dynamic; - - --- ---------------------------- --- Table structure for emailTpl --- ---------------------------- -DROP TABLE IF EXISTS `emailTpl`; -CREATE TABLE `emailTpl` ( - `Id` int(11) NOT NULL AUTO_INCREMENT, - `Name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `Content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板内容', - `Create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', - `Create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `Update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人', - `Update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `Remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - PRIMARY KEY (`Id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '邮件发送模板' ROW_FORMAT = Dynamic; - - --- ---------------------------- --- Table structure for smsCode_log --- ---------------------------- -DROP TABLE IF EXISTS `smsCode_log`; -CREATE TABLE `smsCode_log` ( - `Id` bigint(20) NOT NULL, - `SmsCode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信验证码', - `Userid` bigint(20) NULL DEFAULT NULL COMMENT '用户id', - `PhoneNum` bigint(20) NULL DEFAULT NULL COMMENT '手机号', - `SmsContent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信内容', - `AddTime` datetime NULL DEFAULT NULL COMMENT '发送时间', - `UserIP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户IP', - `SendType` int(11) NULL DEFAULT NULL COMMENT '1、登录 2、注册 3、找回密码', - `Location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地理位置', - PRIMARY KEY (`Id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短信验证码记录' ROW_FORMAT = Dynamic; - -DROP TABLE IF EXISTS `article_topic`; - CREATE TABLE `article_topic` ( - `topicId` int NOT NULL, - `topicName` varchar(20) NOT NULL, - `topicDescription` text, - `joinNum` int DEFAULT NULL, - `viewNum` int DEFAULT NULL, - `addTime` datetime DEFAULT NULL, - `topicType` int DEFAULT NULL, - PRIMARY KEY (`topicId`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; \ No newline at end of file diff --git a/server/Zr.Admin.NET/document/mysql/必看.txt b/server/Zr.Admin.NET/document/mysql/必看.txt deleted file mode 100644 index 8f179de..0000000 --- a/server/Zr.Admin.NET/document/mysql/必看.txt +++ /dev/null @@ -1,2 +0,0 @@ -先导入 admin-mysql -初始化 admin-mysql-初始化数据(已废弃,请查看文档https://www.izhaorui.cn/doc/quickstart.html) \ No newline at end of file diff --git a/server/Zr.Admin.NET/document/oracle/seq.txt b/server/Zr.Admin.NET/document/oracle/seq.txt deleted file mode 100644 index c8d5468..0000000 --- a/server/Zr.Admin.NET/document/oracle/seq.txt +++ /dev/null @@ -1,46 +0,0 @@ - ---通用序列id -create sequence SEQ_ID -minvalue 1 -maxvalue 99999999 -start with 1 -increment by 1 -nocache -order; - ---角色表序列id -create sequence SEQ_SYS_ROLE_ROLEID -minvalue 10 -maxvalue 99999999 -start with 10 -increment by 1 -nocache -order; - ---菜单表序列id -create sequence SEQ_SYS_MENU_MENUID -minvalue 2000 -maxvalue 99999999 -start with 2000 -increment by 1 -nocache -order; - ---用户表序列id -create sequence SEQ_SYS_USER_USERID -minvalue 100 -maxvalue 99999999 -start with 1 -increment by 100 -nocache -order; - ---部门表序列id -create sequence SEQ_SYS_DEPT_DEPTID -minvalue 200 -maxvalue 99999999 -start with 200 -increment by 1 -nocache -order; - diff --git a/server/Zr.Admin.NET/document/sql server/cam_worker.sql b/server/Zr.Admin.NET/document/sql server/cam_worker.sql new file mode 100644 index 0000000..348fedb --- /dev/null +++ b/server/Zr.Admin.NET/document/sql server/cam_worker.sql @@ -0,0 +1,45 @@ +USE [WatermarkCamera] +GO + +/****** Object: Table [dbo].[cam_worker] Script Date: 2025/12/27 12:21:47 ******/ +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO + +CREATE TABLE [dbo].[cam_worker]( + [Id] [bigint] IDENTITY(1,1) NOT NULL, + [workrecordId] [int] NOT NULL, + [WorkerName] [nvarchar](100) NOT NULL, + [CreateTime] [datetime] NOT NULL, + [UpdateTime] [datetime] NOT NULL, + CONSTRAINT [PK__cam_work__3214EC074646EADF] PRIMARY KEY CLUSTERED +( + [Id] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] +) ON [PRIMARY] +GO + +ALTER TABLE [dbo].[cam_worker] ADD CONSTRAINT [DF__cam_worke__Creat__4589517F] DEFAULT (getdate()) FOR [CreateTime] +GO + +ALTER TABLE [dbo].[cam_worker] ADD CONSTRAINT [DF__cam_worke__Updat__467D75B8] DEFAULT (getdate()) FOR [UpdateTime] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_worker', @level2type=N'COLUMN',@level2name=N'Id' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工记录ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_worker', @level2type=N'COLUMN',@level2name=N'workrecordId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_worker', @level2type=N'COLUMN',@level2name=N'WorkerName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_worker', @level2type=N'COLUMN',@level2name=N'CreateTime' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_worker', @level2type=N'COLUMN',@level2name=N'UpdateTime' +GO + + diff --git a/server/Zr.Admin.NET/document/sql server/cam_workers.sql b/server/Zr.Admin.NET/document/sql server/cam_workers.sql new file mode 100644 index 0000000..c83be74 --- /dev/null +++ b/server/Zr.Admin.NET/document/sql server/cam_workers.sql @@ -0,0 +1,24 @@ +USE [WatermarkCamera] +GO + +/****** Object: Table [dbo].[cam_workers] Script Date: 2025/12/27 12:22:38 ******/ +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO + +CREATE TABLE [dbo].[cam_workers]( + [Id] [bigint] IDENTITY(1,1) NOT NULL, + [workrecordId] [int] NOT NULL, + [WorkerName] [nvarchar](100) NOT NULL, + [WorkerDay] [int] NOT NULL, + [CreateTime] [datetime] NOT NULL, + CONSTRAINT [PK__cam_works__3214EC074646EADF] PRIMARY KEY CLUSTERED +( + [Id] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] +) ON [PRIMARY] +GO + + diff --git a/server/Zr.Admin.NET/document/sql server/cam_workrecord.sql b/server/Zr.Admin.NET/document/sql server/cam_workrecord.sql new file mode 100644 index 0000000..e4741f9 --- /dev/null +++ b/server/Zr.Admin.NET/document/sql server/cam_workrecord.sql @@ -0,0 +1,73 @@ +USE [WatermarkCamera] +GO + +/****** Object: Table [dbo].[cam_workrecord] Script Date: 2025/12/27 12:23:05 ******/ +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO + +CREATE TABLE [dbo].[cam_workrecord]( + [Id] [int] IDENTITY(1,1) NOT NULL, + [RecordTime] [datetime] NOT NULL, + [Address] [nvarchar](max) NOT NULL, + [Longitude] [nvarchar](100) NULL, + [Latitude] [nvarchar](100) NULL, + [Content] [nvarchar](max) NULL, + [Remarks] [nvarchar](max) NULL, + [DeptName] [nvarchar](100) NULL, + [StatusName] [nvarchar](100) NULL, + [ImageUrl] [nvarchar](300) NULL, + [CreateTime] [datetime] NOT NULL, + [UpdateTime] [datetime] NOT NULL, +PRIMARY KEY CLUSTERED +( + [Id] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] +) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] +GO + +ALTER TABLE [dbo].[cam_workrecord] ADD DEFAULT (getdate()) FOR [CreateTime] +GO + +ALTER TABLE [dbo].[cam_workrecord] ADD DEFAULT (getdate()) FOR [UpdateTime] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'Id' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'时间(表单时间)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'RecordTime' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'地址' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'Address' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'经度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'Longitude' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'纬度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'Latitude' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工作内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'Content' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'Remarks' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'DeptName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态(施工前,施工中,施工后,无)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'StatusName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'图片路径(预览图)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'ImageUrl' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'CreateTime' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'cam_workrecord', @level2type=N'COLUMN',@level2name=N'UpdateTime' +GO + + diff --git a/server/Zr.Admin.NET/document/sqlserver/admin-sqlserver-表字段说明导入.sql b/server/Zr.Admin.NET/document/sqlserver/admin-sqlserver-表字段说明导入.sql deleted file mode 100644 index 44a4051..0000000 --- a/server/Zr.Admin.NET/document/sqlserver/admin-sqlserver-表字段说明导入.sql +++ /dev/null @@ -1,683 +0,0 @@ ---CREATE DATABASE ZrAdmin -GO -USE ZrAdmin -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'定时任务表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'ID' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'Name' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务分组', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'JobGroup' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'运行时间表达式', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'Cron' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'程序集名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'AssemblyName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务所在类', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'ClassName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务描述', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'Remark' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'执行次数', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'RunTimes' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'开始时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'BeginTime' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'结束时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'EndTime' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'触发器类型(0、simple 1、cron)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'TriggerType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'执行间隔时间(单位:秒)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'IntervalSecond' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否启动', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'IsStart' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'传入参数', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'JobParams' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Sys_tasks', @level2type=N'COLUMN',@level2name=N'update_by' - - --- 定时任务 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'定时任务调度日志表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务日志ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'jobLogId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'jobId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'jobName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务组名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'jobGroup' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日志信息', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'jobMessage' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'执行状态(0正常 1失败)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'异常信息', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'exception' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'createTime' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'调用目标', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'invokeTarget' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'作业用时', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_Tasks_log', @level2type=N'COLUMN',@level2name=N'elapsed' - -GO - -/*部门表*/ -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'deptId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'父部门id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'parentId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'祖级列表', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'ancestors' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'deptName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'显示顺序', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'orderNum' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'负责人', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'leader' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'联系电话', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'phone' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'email' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'status' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'remark' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除标志(0代表存在 2代表删除)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'delFlag' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dept', @level2type=N'COLUMN',@level2name=N'update_by' - -GO - ---字典类型表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典类型表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典主键', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'dictId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'dictName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典类型', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'dictType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'remark' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_type', @level2type=N'COLUMN',@level2name=N'update_by' -GO - -/**字典数据表*/ -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典数据表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'dictCode' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典排序', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'dictSort' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典标签', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'dictLabel' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典键值', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'dictValue' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典类型', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'dictType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'样式属性(其他样式扩展)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'cssClass' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'表格回显样式', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'listClass' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否默认(Y是 N否)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'isDefault' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'remark' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_dict_data', @level2type=N'COLUMN',@level2name=N'update_by' -GO - ---登录日志表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户登录记录表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访问ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'infoId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户账号', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'userName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登录IP地址', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'ipaddr' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登录地点', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'loginLocation' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'浏览器类型', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'browser' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作系统', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'os' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登录状态(0成功 1失败)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'提示消息', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'msg' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访问时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_logininfor', @level2type=N'COLUMN',@level2name=N'loginTime' -GO --- 菜单表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'menuId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'menuName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'父菜单ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'parentId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'显示顺序', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'orderNum' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'路由地址', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'path' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'组件路径', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'component' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否外链(0 否 1 是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'isFrame' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否缓存(0缓存 1不缓存)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'isCache' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单类型(M目录 C菜单 F按钮 L链接)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'menuType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单状态(0显示 1隐藏)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'visible' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'权限标识', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'perms' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单图标', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'icon' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_menu', @level2type=N'COLUMN',@level2name=N'remark' -GO - --- 操作日志记录 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作日志记录' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日志主键', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'模块标题', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'title' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务类型(0其它 1新增 2修改 3删除)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'businessType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'方法名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'method' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'请求方式', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'requestMethod' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作类别(0其它 1后台用户 2手机端用户)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operatorType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作人员', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'deptName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'请求URL', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operUrl' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主机地址', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operIP' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作地点', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operLocation' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'请求参数', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operParam' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'返回参数', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'jsonResult' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作状态(0正常 1异常)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'错误消息', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'errorMsg' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'operTime' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'请求用时', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_oper_log', @level2type=N'COLUMN',@level2name=N'elapsed' -GO - --- 岗位信息表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位信息表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'postId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'postCode' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'postName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'显示顺序', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'postSort' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'status' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_post', @level2type=N'COLUMN',@level2name=N'remark' -GO - -/**用户表*/ -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'userId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'deptId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户账号', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'userName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户昵称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'nickName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户类型(00系统用户)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'userType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户邮箱', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'email' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'手机号码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'phonenumber' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户性别(0男 1女 2未知)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'sex' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'头像地址', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'avatar' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'密码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'password' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'帐号状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除标志(0代表存在 2代表删除)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'delFlag' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后登录IP', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'loginIP' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后登录时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'loginDate' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user', @level2type=N'COLUMN',@level2name=N'remark' -GO - - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户岗位绑定表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user_post' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user_post', @level2type=N'COLUMN',@level2name=N'userId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user_post', @level2type=N'COLUMN',@level2name=N'postId' -GO - - --- ---------------------------- --- '角色信息表' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色信息表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'roleId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'roleName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色权限字符串', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'roleKey' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'显示顺序', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'roleSort' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 )', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'dataScope' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单树选择项是否关联显示', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'menu_check_strictly' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部门树选择项是否关联显示', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'dept_check_strictly' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色状态(0正常 1停用)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除标志(0代表存在 2代表删除)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'delFlag' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role', @level2type=N'COLUMN',@level2name=N'remark' -GO - - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户和角色关联表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user_role' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user_role', @level2type=N'COLUMN',@level2name=N'user_id' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_user_role', @level2type=N'COLUMN',@level2name=N'role_id' - -go - --- 角色和菜单关联表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色和菜单关联表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role_menu' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role_menu', @level2type=N'COLUMN',@level2name=N'role_id' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'菜单ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role_menu', @level2type=N'COLUMN',@level2name=N'menu_id' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role_menu', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_role_menu', @level2type=N'COLUMN',@level2name=N'create_time' -GO - --- 通知公告表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公告ID' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'notice_id' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公告标题' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'notice_title' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公告类型 (1通知 2公告)' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'notice_type' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公告内容' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'notice_content' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公告状态' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建者' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新者' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice', @level2type=N'COLUMN',@level2name=N'remark' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'通知公告表' , @level0type=N'SCHEMA',@level0name=N'dbo', -@level1type=N'TABLE',@level1name=N'sys_notice' -GO - --- 文章表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文章表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文章id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'cid' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文章标题', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'title' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'userId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文章状态1、已发布 2、草稿', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'status' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编辑器类型markdown,html', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'fmt_type' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文章标签', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'tags' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'点击量', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'hits' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'目录id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'category_id' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'createTime' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'修改时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'updateTime' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'article', @level2type=N'COLUMN',@level2name=N'authorName' -GO - --- -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'目录表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'articleCategory' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'目录id', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'articleCategory', @level2type=N'COLUMN',@level2name=N'category_id' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'目录名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'articleCategory', @level2type=N'COLUMN',@level2name=N'name' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'articleCategory', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'父级ID', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'articleCategory', @level2type=N'COLUMN',@level2name=N'parentId' -GO - - --- 18、代码生成业务表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'代码生成业务表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'tableId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'表名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'tableName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'表描述', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'tableComment' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'关联子表的表名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'subTableName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子表关联的外键名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'subTableFkName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'实体类名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'className' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'使用的模板(crud单表操作 tree树表操作)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'tplCategory' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成命名空间前缀', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'baseNameSpace' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成模块名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'moduleName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成业务名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'businessName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成功能名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'functionName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成功能作者', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'functionAuthor' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成代码方式(0zip压缩包 1自定义路径)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'genType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'生成路径(不填默认项目路径)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'genPath' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'其它生成选项', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'options' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table', @level2type=N'COLUMN',@level2name=N'remark' - -GO - - --- 代码生成业务表字段 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'代码生成业务表字段' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'columnId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'归属表编号', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'tableId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'表名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'tableName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'列名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'columnName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'列描述', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'columnComment' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'列类型', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'columnType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'C#类型', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'csharpType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'C#字段名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'csharpField' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否主键(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isPk' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否自增(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isIncrement' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否必填(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isRequired' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否为插入字段(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isInsert' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否编辑字段(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isEdit' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否列表字段(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isList' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否查询字段(1是)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'isQuery' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'查询方式(等于、不等于、大于、小于、范围)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'queryType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'htmlType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典类型', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'dictType' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'排序', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'sort' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'gen_table_column', @level2type=N'COLUMN',@level2name=N'remark' -GO - --- 参数配置表 -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参数配置表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参数主键', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'configId' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参数名称', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'configName' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参数键名', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'configKey' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'参数键值', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'configValue' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'系统内置(Y是 N否)', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'configType' - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'create_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'最后更新时间', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'update_time' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'create_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新人编码', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'update_by' -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注', @level0type=N'SCHEMA', -@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'sys_config', @level2type=N'COLUMN',@level2name=N'remark' - -GO - --- 代码生成测试 - -EXEC sp_addextendedproperty -'MS_Description', N'自增id', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'id' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'名称', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'name' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'图片', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'icon' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'显示状态', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'showStatus' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'添加时间', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'addTime' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'用户性别', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'sex' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'排序', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'sort' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'开始时间', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'beginTime' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'结束时间', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'endTime' -GO - -EXEC sp_addextendedproperty -'MS_Description', N'备注', -'SCHEMA', N'dbo', -'TABLE', N'gen_demo', -'COLUMN', N'remark' -GO - - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'PId' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'表名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'TableName' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务数据内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'BusinessData' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'差异类型insert,update,delete' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'DiffType' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'执行sql语句' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'Sql' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'变更前数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'BeforeData' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'变更后数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'AfterData' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'操作用户名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'UserName' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据库配置id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog', @level2type=N'COLUMN',@level2name=N'ConfigId' -GO - -EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据差异日志' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SqlDiffLog' -GO diff --git a/server/Zr.Admin.NET/document/sqlserver/admin-sqlserver.sql b/server/Zr.Admin.NET/document/sqlserver/admin-sqlserver.sql deleted file mode 100644 index d3a64ff..0000000 --- a/server/Zr.Admin.NET/document/sqlserver/admin-sqlserver.sql +++ /dev/null @@ -1,587 +0,0 @@ ---CREATE DATABASE ZrAdmin ---GO -USE ZrAdmin -GO -if OBJECT_ID(N'sys_tasks',N'U') is not NULL DROP TABLE sys_tasks -GO -CREATE TABLE sys_tasks -( - id VARCHAR(100) NOT NULL PRIMARY KEY, --任务ID - name VARCHAR(50) NOT NULL, --任务名 - jobGroup varchar(255) NOT NULL, --'任务分组', - cron varchar(255) NOT NULL , --'运行时间表达式', - assemblyName varchar(255) NOT NULL , --'程序集名称', - className varchar(255) NOT NULL , --'任务所在类', - remark VARCHAR(200) NULL , --'任务描述', - runTimes int NOT NULL , --'执行次数', - beginTime datetime NULL DEFAULT NULL , --'开始时间', - endTime datetime NULL DEFAULT NULL , --'结束时间', - triggerType int NOT NULL , --'触发器类型(0、simple 1、cron)', - intervalSecond int NOT NULL , --'执行间隔时间(单位:秒)', - isStart int NOT NULL , --'是否启动', - jobParams TEXT NULL , --'传入参数', - create_time datetime NULL DEFAULT NULL , --'创建时间', - update_time datetime NULL DEFAULT NULL , --'最后更新时间', - create_by varchar(50) NULL DEFAULT NULL , --'创建人编码', - update_by varchar(50) NULL DEFAULT NULL , --'更新人编码', - lastRunTime datetime , --最后执行时间 - taskType int null , --任务类型 1程序集 2网络请求 - apiUrl varchar(200), --网络请求地址 - sqlText VARCHAR(1000), --sql语句 - requestMethod VARCHAR(10) --请求方法 -) -GO -if OBJECT_ID(N'sys_tasks_log',N'U') is not NULL DROP TABLE sys_tasks_log -GO -/**定时任务调度日志表*/ -CREATE TABLE sys_tasks_log ( - jobLogId bigint NOT NULL PRIMARY KEY IDENTITY(1,1), -- '任务日志ID', - jobId varchar(20) NOT NULL , -- '任务id', - jobName varchar(64) NOT NULL , -- '任务名称', - jobGroup varchar(64) NOT NULL , -- '任务组名', - jobMessage varchar(500) NULL , -- '日志信息', - status varchar(1) NULL DEFAULT '0' , -- '执行状态(0正常 1失败)', - exception varchar(2000) NULL DEFAULT '' , -- '异常信息', - createTime datetime NULL , -- '创建时间', - invokeTarget varchar(200) NULL , -- '调用目标', - elapsed DECIMAL(10, 4) NULL, -- '作业用时', -) -GO - -/*公告表*/ -if OBJECT_ID(N'sys_notice',N'U') is not NULL DROP TABLE sys_notice -GO -CREATE TABLE [dbo].[sys_notice]( - [notice_id] [int] NOT NULL PRIMARY KEY IDENTITY(1,1), - [notice_title] [varchar](100) NULL, - [notice_type] int NULL, - [notice_content] [text] NULL, - [status] int NULL, - [create_by] [varchar](64) NULL, - [create_time] [datetime] NULL, - [update_by] [varchar](64) NULL, - [update_time] [datetime] NULL, - [remark] [varchar](255) NULL, -) -GO - -/*部门表*/ -if OBJECT_ID(N'sys_dept',N'U') is not NULL DROP TABLE sys_dept -GO -CREATE TABLE sys_dept ( - deptId bigint NOT NULL PRIMARY KEY IDENTITY(100,1) , -- '部门id', - parentId bigint NULL DEFAULT 0 , -- '父部门id', - ancestors varchar(50) NULL DEFAULT '' , -- '祖级列表', - deptName varchar(30) NULL DEFAULT '' , -- '部门名称', - orderNum int NULL DEFAULT 0 , -- '显示顺序', - leader varchar(20) NULL DEFAULT NULL , -- '负责人', - phone varchar(11) NULL DEFAULT NULL , -- '联系电话', - email varchar(50) NULL DEFAULT NULL , -- '邮箱', - status int NULL DEFAULT 0 , -- '部门状态(0正常 1停用)', - delFlag int NULL DEFAULT 0 , -- '删除标志(0代表存在 2代表删除)', - create_by varchar(64) NULL DEFAULT '' , -- '创建者', - create_time datetime NULL DEFAULT NULL , -- '创建时间', - update_by varchar(64) NULL DEFAULT '' , -- '更新者', - update_time datetime NULL DEFAULT NULL , -- '更新时间', - remark varchar(255) NULL DEFAULT NULL , -- '备注', -) -GO - -IF OBJECT_ID(N'sys_dict_type',N'U') is not NULL DROP TABLE sys_dict_type -GO ---字典类型表 -CREATE TABLE sys_dict_type ( - dictId BIGINT NOT NULL PRIMARY KEY IDENTITY(1,1) ,-- '字典主键', - dictName varchar(100) NULL DEFAULT '' ,-- '字典名称', - dictType varchar(100) NULL DEFAULT '' ,-- '字典类型', - status varchar(1) NULL DEFAULT '0' ,-- '状态(0正常 1停用)', - type varchar(1) NULL default 'N' ,-- '系统内置(Y是 N否)', - create_by varchar(64) NULL DEFAULT '' ,-- '创建者', - create_time datetime NULL DEFAULT NULL ,-- '创建时间', - update_by varchar(64) NULL DEFAULT '' ,-- '更新者', - update_time datetime NULL DEFAULT NULL ,-- '更新时间', - remark varchar(500) NULL DEFAULT NULL ,-- '备注', - customSql varchar(500) NULL DEFAULT NULL ,-- '自定义sql', -) -GO ---CREATE UNIQUE INDEX dictType ON dbo.sys_dict_type(dictType) ---GO - -if OBJECT_ID(N'sys_dict_data',N'U') is not NULL DROP TABLE sys_dict_data -GO -/**字典数据表*/ -CREATE TABLE sys_dict_data ( - dictCode bigint NOT NULL IDENTITY(1,1) PRIMARY KEY , --'字典编码', - dictSort int NULL DEFAULT 0 , -- '字典排序', - dictLabel varchar(100) NULL DEFAULT '' , -- '字典标签', - dictValue varchar(100) NULL DEFAULT '' , -- '字典键值', - dictType varchar(100) NULL DEFAULT '' , -- '字典类型', - cssClass varchar(100) NULL DEFAULT NULL , -- '样式属性(其他样式扩展)', - listClass varchar(100) NULL DEFAULT NULL ,-- '表格回显样式', - isDefault varchar(1) NULL DEFAULT 'N' ,-- '是否默认(Y是 N否)', - status varchar(1) NULL DEFAULT '0' ,-- '状态(0正常 1停用)', - create_by varchar(64) NULL DEFAULT '' ,-- '创建者', - create_time datetime NULL DEFAULT NULL ,-- '创建时间', - update_by varchar(64) NULL DEFAULT '' ,-- '更新者', - update_time datetime NULL DEFAULT NULL ,-- '更新时间', - remark varchar(500) NULL DEFAULT NULL ,-- '备注', - langKey VARCHAR(50) NULL --翻译key -) -GO - -if OBJECT_ID(N'sys_logininfor',N'U') is not NULL DROP TABLE sys_logininfor -GO -CREATE TABLE sys_logininfor ( - infoId bigint NOT NULL PRIMARY KEY IDENTITY(1,1) ,-- '访问ID', - userName varchar(50) NULL DEFAULT '' ,-- '用户账号', - ipaddr varchar(50) NULL DEFAULT '' ,-- '登录IP地址', - loginLocation varchar(255) NULL DEFAULT '' ,-- '登录地点', - browser varchar(500) NULL DEFAULT '' ,-- '浏览器类型', - os varchar(500) NULL DEFAULT '' ,-- '操作系统', - status varchar(1) NULL DEFAULT '0' ,-- '登录状态(0成功 1失败)', - msg varchar(255) NULL DEFAULT '' ,-- '提示消息', - loginTime DATETIME NULL DEFAULT NULL ,-- '访问时间', -) -GO -if OBJECT_ID(N'sys_menu',N'U') is not NULL DROP TABLE sys_menu -GO -CREATE TABLE sys_menu ( - menuId bigint NOT NULL PRIMARY KEY IDENTITY(1,1) ,-- '菜单ID', - menuName varchar(50) NOT NULL ,-- '菜单名称', - parentId bigint NULL DEFAULT 0 ,-- '父菜单ID', - orderNum int NULL DEFAULT 0 ,-- '显示顺序', - path varchar(200) NULL DEFAULT '' ,-- '路由地址', - component varchar(255) NULL DEFAULT NULL ,-- '组件路径', - isFrame int NULL DEFAULT 0 ,-- '是否外链(0 否 1 是)', - isCache int NULL DEFAULT 0 ,-- '是否缓存(0缓存 1不缓存)', - menuType varchar(1) NULL DEFAULT '' ,-- '菜单类型(M目录 C菜单 F按钮 L链接)', - visible varchar(1) NULL DEFAULT '0' ,-- '菜单状态(0显示 1隐藏)', - status varchar(1) NULL DEFAULT '0' ,-- '菜单状态(0正常 1停用)', - perms varchar(100) NULL DEFAULT NULL ,-- '权限标识', - icon varchar(100) NULL DEFAULT '#' ,-- '菜单图标', - create_by varchar(64) NULL DEFAULT '' ,-- '创建者', - create_time datetime NULL DEFAULT NULL ,-- '创建时间', - update_by varchar(64) NULL DEFAULT '' ,-- '更新者', - update_time datetime NULL DEFAULT NULL ,-- '更新时间', - remark varchar(500) NULL DEFAULT '' ,-- '备注', - menuName_key VARCHAR(50) NULL DEFAULT('') --翻译key -) -GO - --- ---------------------------- --- = '操作日志记录' --- Table structure for sys_oper_log --- ---------------------------- -if OBJECT_ID(N'sys_oper_log',N'U') is not NULL DROP TABLE sys_oper_log -GO -CREATE TABLE sys_oper_log ( - operId bigint NOT NULL PRIMARY KEY IDENTITY(1,1),--'日志主键', - title varchar(50) DEFAULT '' , -- '模块标题', - businessType int NULL DEFAULT 0 , -- '业务类型(0其它 1新增 2修改 3删除)', - method varchar(100) DEFAULT '' , -- '方法名称', - requestMethod varchar(10) DEFAULT '' , -- '请求方式', - operatorType int NULL DEFAULT 0 , -- '操作类别(0其它 1后台用户 2手机端用户)', - operName varchar(50) DEFAULT '' , -- '操作人员', - deptName varchar(50) DEFAULT '' , -- '部门名称', - operUrl varchar(255) DEFAULT '' , -- '请求URL', - operIP varchar(50) DEFAULT '' , -- '主机地址', - operLocation varchar(255) DEFAULT '' , -- '操作地点', - operParam varchar(2000) DEFAULT '' , -- '请求参数', - jsonResult TEXT DEFAULT '' , -- '返回参数', - status int NULL DEFAULT 0 , -- '操作状态(0正常 1异常)', - errorMsg varchar(2000) DEFAULT '' , -- '错误消息', - operTime datetime NULL DEFAULT NULL , -- '操作时间', - elapsed bigint NULL DEFAULT NULL , -- '请求用时', -) -GO - --- ---------------------------- --- = '岗位信息表' --- Table structure for sys_post --- ---------------------------- -if OBJECT_ID(N'sys_post',N'U') is not NULL DROP TABLE sys_post -GO -CREATE TABLE sys_post ( - postId bigint NOT NULL IDENTITY(1,1) PRIMARY KEY, -- '岗位ID', - postCode varchar(64) NOT NULL , -- '岗位编码', - postName varchar(50) NOT NULL , -- '岗位名称', - postSort int NOT NULL , -- '显示顺序', - status varchar(1) NOT NULL , -- '状态(0正常 1停用)', - create_by varchar(64) DEFAULT '' , -- '创建者', - create_time datetime NULL DEFAULT NULL , -- '创建时间', - update_by varchar(64) DEFAULT '' , -- '更新者', - update_time datetime NULL DEFAULT NULL , -- '更新时间', - remark varchar(500) DEFAULT NULL , -- '备注', -) -GO -CREATE UNIQUE INDEX postCode ON dbo.sys_post(postCode) -GO - -/**用户表*/ -IF OBJECT_ID(N'sys_user',N'U') is not NULL DROP TABLE sys_user -GO -CREATE TABLE sys_user ( - userId BIGINT NOT NULL IDENTITY(1,1), -- '用户ID', - deptId BIGINT NULL DEFAULT 0 , --'部门ID', - userName varchar(30) NOT NULL, -- '用户账号', - nickName varchar(30) NOT NULL, -- '用户昵称', - userType varchar(2) DEFAULT '0' , --'用户类型(00系统用户)', - email varchar(50) , -- '用户邮箱', - phonenumber varchar(11) , -- '手机号码', - sex int DEFAULT 0, -- '用户性别(0男 1女 2未知)', - avatar varchar(400) , -- '头像地址', - password varchar(100) NOT NULL, -- '密码', - status int DEFAULT 0, -- '帐号状态(0正常 1停用)', - delFlag INT NULL DEFAULT 0, -- , -- '删除标志(0代表存在 2代表删除)', - loginIP varchar(50) , -- '最后登录IP', - loginDate datetime NULL , --'最后登录时间', - create_by varchar(64) , -- '创建者', - create_time datetime NULL , -- '创建时间', - update_by varchar(64) , -- '更新者', - update_time datetime NULL , -- '更新时间', - remark varchar(500) , -- '备注', - province VARCHAR(50) , - city VARCHAR(50) -) -GO -CREATE UNIQUE INDEX index_userName ON dbo.sys_user(userName) -GO -IF OBJECT_ID(N'sys_user_post',N'U') is not NULL DROP TABLE sys_user_post -GO -CREATE TABLE sys_user_post ( - userId bigint NOT NULL , -- '用户ID', - postId bigint NOT NULL , -- '岗位ID', -) -GO -ALTER TABLE sys_user_post add primary key(userId,postId) -GO - --- ---------------------------- --- '角色信息表' --- Table structure for sys_role --- ---------------------------- -IF OBJECT_ID(N'sys_role',N'U') is not NULL DROP TABLE sys_role -GO -CREATE TABLE sys_role ( - roleId bigint NOT NULL PRIMARY KEY IDENTITY(1,1) , -- '角色ID', - roleName varchar(30) NOT NULL , -- '角色名称', - roleKey varchar(100) NOT NULL , -- '角色权限字符串', - roleSort int NOT NULL , -- '显示顺序', - dataScope int NULL DEFAULT 1 , -- '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 )', - menu_check_strictly BIT NOT NULL DEFAULT 1 , -- '菜单树选择项是否关联显示', - dept_check_strictly BIT NOT NULL DEFAULT 1 , -- '部门树选择项是否关联显示', - status int NOT NULL , -- '角色状态(0正常 1停用)', - delFlag int NOT NULL DEFAULT 0 , -- '删除标志(0代表存在 2代表删除)', - create_by varchar(64) NULL DEFAULT '' , -- '创建者', - create_time datetime NULL DEFAULT NULL , -- '创建时间', - update_by varchar(64) NULL DEFAULT '' , -- '更新者', - update_time datetime NULL DEFAULT NULL , -- '更新时间', - remark varchar(500) NULL DEFAULT NULL , -- '备注', -) -GO --- ---------------------------- --- Table structure for sys_role_dept --- ---------------------------- -IF OBJECT_ID(N'sys_role_dept',N'U') is not NULL DROP TABLE sys_role_dept -GO -CREATE TABLE sys_role_dept ( - roleId bigint NOT NULL, -- '角色ID', - deptId bigint NOT NULL , -- '部门ID', -) - -GO --- ---------------------------- --- 用户和角色关联表 --- Table structure for sys_user_role --- ---------------------------- -IF OBJECT_ID(N'sys_user_role',N'U') is not NULL DROP TABLE sys_user_role -GO -CREATE TABLE sys_user_role ( - user_id bigint NOT NULL , -- '用户ID', - role_id bigint NOT NULL , -- '角色ID', - create_by varchar(64) NULL DEFAULT '' , -- '创建者', - create_time datetime NULL DEFAULT NULL , -- '创建时间', - update_by varchar(64) NULL DEFAULT '' , -- '更新者', - update_time datetime NULL DEFAULT NULL , -- '更新时间', - remark varchar(500) NULL DEFAULT NULL , -- '备注', -) -go -alter table sys_user_role add primary key(user_id,role_id) -GO --- ---------------------------- --- 角色和菜单关联表 --- Table structure for sys_role_menu --- ---------------------------- -IF OBJECT_ID(N'sys_role_menu',N'U') is not NULL DROP TABLE sys_role_menu -GO -CREATE TABLE sys_role_menu ( - role_id bigint NOT NULL , -- '角色ID', - menu_id bigint NOT NULL , -- '菜单ID', - create_by varchar(20) DEFAULT NULL, - create_time datetime NULL DEFAULT NULL, - update_by VARCHAR(20) DEFAULT NULL, - update_time DATETIME NULL , - remark VARCHAR(100) -) -GO -alter table sys_role_menu add primary key(menu_id,role_id) -GO - --- ---------------------------- --- 文章表 --- Table structure for article --- ---------------------------- -IF OBJECT_ID(N'article',N'U') is not NULL DROP TABLE article -GO -CREATE TABLE article ( - cid int NOT NULL IDENTITY(1,1) PRIMARY KEY, - title varchar(254) DEFAULT NULL , -- '文章标题', - content text , -- '文章内容', - userId bigint NULL DEFAULT NULL , -- '用户id', - status varchar(20) DEFAULT NULL , -- '文章状态1、已发布 2、草稿', - fmt_type varchar(20) DEFAULT NULL , -- '编辑器类型markdown,html', - tags varchar(100) DEFAULT NULL , -- '文章标签', - hits int NULL DEFAULT NULL , -- '点击量', - category_id int NULL DEFAULT NULL , -- '目录id', - createTime datetime NULL DEFAULT NULL , -- '创建时间', - updateTime datetime NULL DEFAULT NULL , -- '修改时间', - authorName varchar(20) DEFAULT NULL , -- '作者名', - coverUrl varchar(300) NULL, --文章封面 - isPublic int default(0), --是否公开 - abstractText NVARCHAR(100) NULL, --摘要 -) -GO --- ---------------------------- --- Table structure for articleCategory --- ---------------------------- -IF OBJECT_ID(N'articleCategory',N'U') is not NULL DROP TABLE dbo.articleCategory -GO -CREATE TABLE dbo.articleCategory ( - category_id int NOT NULL IDENTITY(1,1) PRIMARY KEY , -- '目录id', - name varchar(20) NOT NULL , -- '目录名', - create_time datetime NULL DEFAULT NULL , -- '创建时间', - parentId int NULL DEFAULT 0 , -- '父级ID', - icon nvarchar(200) NULL, - orderNum int NULL, - bgImg nvarchar(max) NULL, - introduce nvarchar(200) NULL, - categoryType int NULL, - articleNum int NULL, - joinNum int NULL, -) -GO - --- ---------------------------- --- 18、代码生成业务表 --- ---------------------------- -IF OBJECT_ID(N'gen_table',N'U') is not NULL DROP TABLE dbo.gen_table -GO -create table dbo.gen_table ( - tableId bigint not NULL PRIMARY KEY IDENTITY(1,1) , --'编号', - tableName varchar(200) default '' , --'表名称', - tableComment varchar(500) default '' , --'表描述', - subTableName varchar(64) default null , --'关联子表的表名', - subTableFkName varchar(64) default null , --'子表关联的外键名', - className varchar(100) default '' , --'实体类名称', - tplCategory varchar(200) default 'crud' , --'使用的模板(crud单表操作 tree树表操作)', - baseNameSpace varchar(100) , --'生成命名空间前缀', - moduleName varchar(30) , --'生成模块名', - businessName varchar(30) , --'生成业务名', - functionName varchar(50) , --'生成功能名', - functionAuthor varchar(50) , --'生成功能作者', - genType varchar(1) default '0' , --'生成代码方式(0zip压缩包 1自定义路径)', - genPath varchar(200) default '/' , --'生成路径(不填默认项目路径)', - options varchar(1000) , --'其它生成选项', - create_by varchar(64) default '' , --'创建者', - create_time datetime , --'创建时间', - update_by VARCHAR(64) DEFAULT '' , --'更新者', - update_Time datetime , --'更新时间', - remark varchar(500) default null , --'备注', - dbName VARCHAR(100) , --数据库名 -) -GO --- ---------------------------- --- 代码生成业务表字段 --- ---------------------------- -IF OBJECT_ID(N'gen_table_column',N'U') is not NULL DROP TABLE dbo.gen_table_column -GO -create table dbo.gen_table_column ( - columnId bigint not null IDENTITY(1,1) PRIMARY KEY , --'编号', - tableId BIGINT , --'归属表编号', - tableName VARCHAR(200) , --表名 - columnName varchar(200) , --'列名称', - columnComment varchar(500) , --'列描述', - columnType varchar(100) , --'列类型', - csharpType VARCHAR(500) , --'C#类型', - csharpField VARCHAR(200) , --'C#字段名', - isPk TINYINT , --'是否主键(1是)', - isIncrement TINYINT , --'是否自增(1是)', - isRequired TINYINT , --'是否必填(1是)', - isInsert TINYINT , --'是否为插入字段(1是)', - isEdit TINYINT , --'是否编辑字段(1是)', - isList TINYINT , --'是否列表字段(1是)', - isSort TINYINT , --'是否排序字段(1是)', - isQuery TINYINT ,-- '是否查询字段(1是)', - isExport TINYINT ,-- '是否导出字段(1是)', - queryType varchar(200) default 'EQ' , --'查询方式(等于、不等于、大于、小于、范围)', - htmlType varchar(200) , --'显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', - dictType varchar(200) default '' , --'字典类型', - sort int , --'排序', - create_by varchar(64) default '' , --'创建者', - create_time datetime , --'创建时间', - update_by varchar(64) default '' , --'更新者', - update_time datetime , --'更新时间', - remark VARCHAR(200) ,-- - autoFillType INT --自动填充类型 1、添加 2、编辑 3、添加编辑 -) -GO --- ---------------------------- --- 参数配置表 --- ---------------------------- -IF OBJECT_ID(N'sys_config',N'U') is not NULL DROP TABLE dbo.sys_config -GO -create table dbo.sys_config ( - configId int not null IDENTITY(1,1) PRIMARY KEY ,-- '参数主键', - configName varchar(100) default '' ,-- '参数名称', - configKey varchar(100) default '' ,-- '参数键名', - configValue varchar(500) default '' ,-- '参数键值', - configType varchar(1) default 'N' ,-- '系统内置(Y是 N否)', - create_by varchar(64) default '' ,-- '创建者', - create_time datetime ,--mment '创建时间', - update_by varchar(64) default '' ,-- '更新者', - update_time datetime ,-- '更新时间', - remark varchar(500) default null ,-- '备注', -) -GO - --- ---------------------------- --- 代码生成测试 --- Table structure for gen_demo --- ---------------------------- -IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[gen_demo]') AND type IN ('U')) - DROP TABLE [dbo].[gen_demo] -GO - -CREATE TABLE [dbo].[gen_demo] ( - [id] int IDENTITY(1,1) NOT NULL PRIMARY KEY, - [name] varchar(20) NULL, - [icon] varchar(255) NULL, - [showStatus] int NOT NULL, - [addTime] datetime NULL, - [sex] int DEFAULT NULL NULL, - [sort] int DEFAULT ((0)) NULL, - [beginTime] datetime NULL, - [endTime] datetime NULL, - [remark] varchar(200) NULL, - [feature] varchar(100) NULL -) -GO - -ALTER TABLE [dbo].[gen_demo] SET (LOCK_ESCALATION = TABLE) -GO --- ---------------------------- --- 文件存储 --- Table structure for [sys_file] --- ---------------------------- -IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[sys_file]') AND type IN ('U')) - DROP TABLE [dbo].[sys_file] -GO - -CREATE TABLE [dbo].[sys_file]( - [id] [BIGINT] NOT NULL PRIMARY KEY, - [realName] VARCHAR(50) NULL, - [fileName] [VARCHAR](50) NULL, - [fileUrl] [VARCHAR](500) NULL, - [storePath] [VARCHAR](50) NULL, - [accessUrl] [VARCHAR](300) NULL, - [fileSize] [VARCHAR](20) NULL, - [fileType] VARCHAR(200) NULL, - [fileExt] [VARCHAR](10) NULL, - [create_by] [VARCHAR](50) NULL, - [create_time] [DATETIME] NULL, - [storeType] [INT] NULL -) -GO -IF OBJECT_ID(N'sys_common_lang',N'U') is not NULL DROP TABLE dbo.sys_common_lang -GO -CREATE TABLE dbo.sys_common_lang -( - id BIGINT NOT NULL, - lang_code VARCHAR(10) NOT NULL, --语言code eg:zh-cn - lang_key NVARCHAR(100) NULL, --语言翻译key - lang_name NVARCHAR(2000) NOT NULL, -- - addtime DATETIME -) -GO - -GO -IF OBJECT_ID(N'SqlDiffLog',N'U') is not NULL DROP TABLE dbo.SqlDiffLog -GO -CREATE TABLE [dbo].[SqlDiffLog]( - [PId] [BIGINT] NOT NULL PRIMARY KEY, - [TableName] [VARCHAR](255) NULL, - [BusinessData] [VARCHAR](4000) NULL, - [DiffType] [VARCHAR](255) NULL, - [Sql] [NVARCHAR](MAX) NULL, - [BeforeData] [NVARCHAR](MAX) NULL, - [AfterData] [NVARCHAR](MAX) NULL, - [UserName] [VARCHAR](255) NULL, - [AddTime] [DATETIME] NULL, - [ConfigId] [VARCHAR](255) NULL -) -GO -IF OBJECT_ID(N'email_log',N'U') is not NULL DROP TABLE dbo.email_log -GO -CREATE TABLE [dbo].[email_log]( - [Id] [BIGINT] NOT NULL PRIMARY KEY, - [FromEmail] [VARCHAR](255) NULL, - [Subject] [VARCHAR](255) NULL, - [ToEmails] [NVARCHAR](MAX) NULL, - [EmailContent] [NVARCHAR](MAX) NULL, - [AddTime] [DATETIME] NULL, - [IsSend] [INT] NULL, - [SendResult] [VARCHAR](255) NULL, - [FileUrl] [VARCHAR](255) NULL, - [SendTime] [DATETIME] NULL, -) -GO -IF OBJECT_ID(N'emailTpl',N'U') is not NULL DROP TABLE dbo.emailTpl -GO -CREATE TABLE [dbo].[emailTpl]( - [Id] [INT] IDENTITY(1,1) NOT NULL, - [Name] [VARCHAR](255) NULL, - [Content] [NVARCHAR](MAX) NULL, - [Create_by] [VARCHAR](64) NULL, - [Create_time] [DATETIME] NULL, - [Update_by] [VARCHAR](64) NULL, - [Update_time] [DATETIME] NULL, - [Remark] [VARCHAR](500) NULL, - ) -GO -IF OBJECT_ID(N'smsCode_log',N'U') is not NULL DROP TABLE dbo.smsCode_log -GO -CREATE TABLE [dbo].[smsCode_log]( - [Id] [BIGINT] NOT NULL, - [SmsCode] [VARCHAR](255) NULL, - [Userid] [BIGINT] NULL, - [PhoneNum] [BIGINT] NULL, - [SmsContent] [VARCHAR](255) NULL, - [AddTime] [DATETIME] NULL, - [UserIP] [VARCHAR](255) NULL, - [Location] [VARCHAR](255) NULL, - [SendType] [INT] NULL -) -IF OBJECT_ID(N'article_topic',N'U') is not NULL DROP TABLE dbo.article_topic -GO -CREATE TABLE [dbo].[article_topic]( - [topicId] [int] IDENTITY(1,1) PRIMARY KEY NOT NULL, - [topicName] [varchar](20) NOT NULL, - [topicDescription] [varchar](500) NULL, - [joinNum] [int] NULL, - [viewNum] [int] NULL, - [addTime] [datetime] NULL, - [topicType] [int] NULL, -) -GO - - \ No newline at end of file diff --git a/server/Zr.Admin.NET/document/sqlserver/必看.txt b/server/Zr.Admin.NET/document/sqlserver/必看.txt deleted file mode 100644 index 9f667b5..0000000 --- a/server/Zr.Admin.NET/document/sqlserver/必看.txt +++ /dev/null @@ -1,3 +0,0 @@ -先导入 admin-sqlserver -再导入 admin-sqlserver-表字段说明导入 -初始化 admin-sqlserver-初始化数据(已废弃,请查看文档-> 新手必看) \ No newline at end of file diff --git a/server/Zr.Admin.NET/document/使用必看.txt b/server/Zr.Admin.NET/document/使用必看.txt deleted file mode 100644 index 77502f1..0000000 --- a/server/Zr.Admin.NET/document/使用必看.txt +++ /dev/null @@ -1,3 +0,0 @@ -通过数据库脚本创建表已经停更了,请大家使用 文档里面的方式进行创建表和初始化数据 -详情查看:官方文档-> 快速开始 -初始化数据使用接口:http://localhost:8888/common/InitSeedData \ No newline at end of file diff --git a/server/Zr.Admin.NET/document/文档.txt b/server/Zr.Admin.NET/document/文档.txt new file mode 100644 index 0000000..e69de29