feat(mysql): 初始化基础字典数据和字典类型
- 新增系统管理、消息中心等多个字典类型记录 - 插入组织分类、角色分类、岗位分类等默认字典数据 - 补充业务分类、公告类型、证件类型等丰富字典数据 - 添加各种比较符号、接口分类、数据类型等字典项 - 配置学历、企业性质、行业类别、语言等多种信息分类 - 初始化短信、邮件、站内信等消息渠道分类数据 - 支持多语言环境及系统相关基础字典配置
This commit is contained in:
132
MySQL/05_report_db.sql
Normal file
132
MySQL/05_report_db.sql
Normal file
@@ -0,0 +1,132 @@
|
||||
/*
|
||||
Navicat Premium Data Transfer
|
||||
|
||||
Source Server : 127.0.0.1
|
||||
Source Server Type : MySQL
|
||||
Source Server Version : 50743
|
||||
Source Host : 127.0.0.1:3309
|
||||
Source Schema : zero_v5
|
||||
|
||||
Target Server Type : MySQL
|
||||
Target Server Version : 50743
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 10/07/2025 00:07:09
|
||||
*/
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for report_charts
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `report_charts`;
|
||||
CREATE TABLE `report_charts` (
|
||||
`ID` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`QYBM` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`FXDMC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`FXDJ` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`PGRY` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`PGRQ` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`FXFXFF` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`LECE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`LECC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`LSL` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`LSS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`PGFXZ` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`FPRQ` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`STATUS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`createDate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`f_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '租户id',
|
||||
PRIMARY KEY (`ID`, `f_tenant_id`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表图表' ROW_FORMAT = DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for report_department
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `report_department`;
|
||||
CREATE TABLE `report_department` (
|
||||
`id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`departmentName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`departmentNum` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`organizationName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`f_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '租户id',
|
||||
PRIMARY KEY (`id`, `f_tenant_id`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表部门示例' ROW_FORMAT = DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for report_template
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `report_template`;
|
||||
CREATE TABLE `report_template` (
|
||||
`f_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
|
||||
`f_version_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '版本主键',
|
||||
`f_full_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
|
||||
`f_en_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码',
|
||||
`f_category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类',
|
||||
`f_description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述或说明',
|
||||
`f_enabled_mark` int(11) NULL DEFAULT NULL COMMENT '有效标志',
|
||||
`f_sort_code` bigint(20) NULL DEFAULT NULL COMMENT '排序',
|
||||
`f_creator_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||
`f_creator_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建用户',
|
||||
`f_last_modify_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
||||
`f_last_modify_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改用户',
|
||||
`f_delete_time` datetime NULL DEFAULT NULL COMMENT '删除时间',
|
||||
`f_delete_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除用户',
|
||||
`f_delete_mark` int(11) NULL DEFAULT NULL COMMENT '删除标志',
|
||||
`f_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户id',
|
||||
`f_allow_export` int(11) NULL DEFAULT NULL COMMENT '是否导出',
|
||||
`f_allow_print` int(11) NULL DEFAULT NULL COMMENT '是否打印',
|
||||
`f_platform_release` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发布选中平台',
|
||||
PRIMARY KEY (`f_id`, `f_tenant_id`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表模板' ROW_FORMAT = DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for report_user
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `report_user`;
|
||||
CREATE TABLE `report_user` (
|
||||
`id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||
`username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`education` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`salary` decimal(10, 2) NULL DEFAULT NULL,
|
||||
`departmentnum` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`peoplenum` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||
`month` int(11) NULL DEFAULT NULL,
|
||||
`year` int(11) NULL DEFAULT NULL,
|
||||
`f_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '租户id',
|
||||
PRIMARY KEY (`id`, `f_tenant_id`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表用户示例' ROW_FORMAT = DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for report_version
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `report_version`;
|
||||
CREATE TABLE `report_version` (
|
||||
`f_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
|
||||
`f_template_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报表模板id',
|
||||
`f_state` int(11) NULL DEFAULT NULL COMMENT '状态:0-设计中,1-启用中,2-已归档',
|
||||
`f_version` int(11) NULL DEFAULT NULL COMMENT '版本',
|
||||
`f_cells` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板json',
|
||||
`f_snapshot` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板json',
|
||||
`f_query_list` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板json',
|
||||
`f_convert_config` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板json',
|
||||
`f_sort_code` bigint(20) NULL DEFAULT NULL COMMENT '排序',
|
||||
`f_description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述或说明',
|
||||
`f_enabled_mark` int(11) NULL DEFAULT NULL COMMENT '有效标志',
|
||||
`f_creator_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||
`f_creator_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建用户',
|
||||
`f_last_modify_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
||||
`f_last_modify_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改用户',
|
||||
`f_delete_time` datetime NULL DEFAULT NULL COMMENT '删除时间',
|
||||
`f_delete_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除用户',
|
||||
`f_delete_mark` int(11) NULL DEFAULT NULL COMMENT '删除标志',
|
||||
`f_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户id',
|
||||
`f_sort_list` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板json',
|
||||
PRIMARY KEY (`f_id`, `f_tenant_id`) USING BTREE
|
||||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表版本记录' ROW_FORMAT = DYNAMIC;
|
||||
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
Reference in New Issue
Block a user