|
|
@@ -0,0 +1,763 @@
|
|
|
+/*
|
|
|
+ Navicat Premium Data Transfer
|
|
|
+
|
|
|
+ Source Server : 章敏自营服务器2
|
|
|
+ Source Server Type : MySQL
|
|
|
+ Source Server Version : 50717
|
|
|
+ Source Host : 139.129.91.91:3306
|
|
|
+ Source Schema : idea_base
|
|
|
+
|
|
|
+ Target Server Type : MySQL
|
|
|
+ Target Server Version : 50717
|
|
|
+ File Encoding : 65001
|
|
|
+
|
|
|
+ Date: 03/07/2022 20:19:09
|
|
|
+*/
|
|
|
+
|
|
|
+SET NAMES utf8mb4;
|
|
|
+SET FOREIGN_KEY_CHECKS = 0;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for biz_dept
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `biz_dept`;
|
|
|
+CREATE TABLE `biz_dept` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `dept_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `dept_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `comment` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `main_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `main_id`(`main_id`) USING BTREE,
|
|
|
+ CONSTRAINT `biz_dept_ibfk_2` FOREIGN KEY (`main_id`) REFERENCES `biz_main` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for biz_main
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `biz_main`;
|
|
|
+CREATE TABLE `biz_main` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `pid` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联的上一级合作商',
|
|
|
+ `business_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名称',
|
|
|
+ `business_scope` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经营范围',
|
|
|
+ `address_code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '址地编码',
|
|
|
+ `address_display` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '址地显示',
|
|
|
+ `address_other` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '址地其他详情',
|
|
|
+ `user_name_default` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '默认登录用户',
|
|
|
+ `legal_person` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人',
|
|
|
+ `tax_number` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '税号',
|
|
|
+ `bank_user` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开户名称',
|
|
|
+ `bank_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开户行',
|
|
|
+ `bank_account` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '银行账号',
|
|
|
+ `receipt_has` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否提供发票,0-是,1-否',
|
|
|
+ `receipt_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '发票类型,0-增票,1-普票',
|
|
|
+ `receipt_from` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '发票提供单位',
|
|
|
+ `contact_user` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人',
|
|
|
+ `contact_phone` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系电话',
|
|
|
+ `contact_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '公司电话',
|
|
|
+ `specification` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '特长说明',
|
|
|
+ `dev_ability` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '研发能力',
|
|
|
+ `type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类型,字典项',
|
|
|
+ `is_headquarters` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否总部',
|
|
|
+ `is_import_export` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否进出口',
|
|
|
+ `is_foreign_owned` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否外资企业',
|
|
|
+ `registered_category` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '行业分类',
|
|
|
+ `registered_tag` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '注册标识',
|
|
|
+ `registered_capital` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '注册资金',
|
|
|
+ `registered_at` datetime(0) NULL DEFAULT NULL COMMENT '注册时间',
|
|
|
+ `mail` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮箱',
|
|
|
+ `mode_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '业务模式码',
|
|
|
+ `fixable` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '0-不可删除,1-常规',
|
|
|
+ `status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-启用,1-禁用',
|
|
|
+ `is_init` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-未初始化,1-已初始化',
|
|
|
+ `enable_at` datetime(0) NULL DEFAULT NULL COMMENT '启用时间',
|
|
|
+ `disable_at` datetime(0) NULL DEFAULT NULL COMMENT '禁用时间',
|
|
|
+ `created_from` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-平台,1-注册',
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人,平台创建才有创建人',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人',
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for biz_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `biz_user`;
|
|
|
+CREATE TABLE `biz_user` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录用户',
|
|
|
+ `password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录密码',
|
|
|
+ `disp_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '显示名',
|
|
|
+ `phone` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号',
|
|
|
+ `gender` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别,1-男,2-女',
|
|
|
+ `profession` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职务',
|
|
|
+ `remark` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明',
|
|
|
+ `main_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `main_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `dept_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `fixable` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-不可删除,1-常规',
|
|
|
+ `is_init` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-未初始化,1-已初始化',
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `main_id`(`main_id`) USING BTREE,
|
|
|
+ CONSTRAINT `biz_user_ibfk_1` FOREIGN KEY (`main_id`) REFERENCES `biz_main` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for customer_main
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `customer_main`;
|
|
|
+CREATE TABLE `customer_main` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `cust_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '客户名称',
|
|
|
+ `nick_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `address_code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '址地编码',
|
|
|
+ `address_display` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '址地编码显示',
|
|
|
+ `address_other` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '址地其他详情',
|
|
|
+ `tax_number` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '税号',
|
|
|
+ `bank_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开户行',
|
|
|
+ `bank_account` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '银行账号',
|
|
|
+ `contact_user` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人',
|
|
|
+ `contact_phone` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类型,0-企业,1-个人',
|
|
|
+ `biz_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `bizId`(`biz_id`) USING BTREE,
|
|
|
+ CONSTRAINT `customer_main_ibfk_1` FOREIGN KEY (`biz_id`) REFERENCES `biz_main` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_agreement
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_agreement`;
|
|
|
+CREATE TABLE `frame_agreement` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `agree_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'USER, PLATFORM, THIRD...',
|
|
|
+ `agree_version` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '版本',
|
|
|
+ `agree_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '正文',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_data
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_data`;
|
|
|
+CREATE TABLE `frame_data` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
+ `file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '文件名',
|
|
|
+ `file_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '文件路径',
|
|
|
+ `file_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '文件类型',
|
|
|
+ `file_content_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '文件表存储表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_exclusive_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_exclusive_user`;
|
|
|
+CREATE TABLE `frame_exclusive_user` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户ID',
|
|
|
+ `page_table_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '页面名称',
|
|
|
+ `table_column_info` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'table配置',
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `updated_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户专属页面配置' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_file
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_file`;
|
|
|
+CREATE TABLE `frame_file` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '主键',
|
|
|
+ `file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '图片名字',
|
|
|
+ `create_user_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '创建人id',
|
|
|
+ `create_user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '创建人名字',
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_user_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '修改人',
|
|
|
+ `update_user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '修改人名字',
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '文件信息表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_file_data
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_file_data`;
|
|
|
+CREATE TABLE `frame_file_data` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
+ `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
|
|
|
+ `file_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '文件id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '文件数据外键绑定表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_op_log
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_op_log`;
|
|
|
+CREATE TABLE `frame_op_log` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
|
+ `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '标题',
|
|
|
+ `method` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '方法',
|
|
|
+ `oper_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '操作人',
|
|
|
+ `oper_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'url',
|
|
|
+ `oper_param` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '参数',
|
|
|
+ `error_msg` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '错误日志',
|
|
|
+ `oper_time` date NULL DEFAULT NULL COMMENT '操作日期',
|
|
|
+ `oper_at` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
|
|
|
+ `oper_ip` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'ip',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '日志记录表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_permission
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_permission`;
|
|
|
+CREATE TABLE `frame_permission` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id',
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限名称',
|
|
|
+ `descripion` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限描述',
|
|
|
+ `url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '授权链接',
|
|
|
+ `pid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点id',
|
|
|
+ `perms` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限标识',
|
|
|
+ `type` int(11) NULL DEFAULT NULL COMMENT '类型 0:目录 1:菜单 2:按钮',
|
|
|
+ `icon` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单图标',
|
|
|
+ `order_num` int(11) NULL DEFAULT NULL COMMENT '排序',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '权限表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_permission_role
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_permission_role`;
|
|
|
+CREATE TABLE `frame_permission_role` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `role_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色id',
|
|
|
+ `permission_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色权限中间表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_post
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_post`;
|
|
|
+CREATE TABLE `frame_post` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '岗位ID',
|
|
|
+ `group_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '集团分公司ID',
|
|
|
+ `post_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '岗位编码',
|
|
|
+ `post_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '岗位名称',
|
|
|
+ `post_sort` int(11) NOT NULL COMMENT '显示顺序',
|
|
|
+ `status` char(1) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '状态(0正常 1停用)',
|
|
|
+ `created_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '创建者',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `updated_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '更新者',
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '岗位信息表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_post_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_post_user`;
|
|
|
+CREATE TABLE `frame_post_user` (
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '用户ID',
|
|
|
+ `post_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '岗位ID',
|
|
|
+ PRIMARY KEY (`user_id`, `post_id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '用户与岗位关联表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_role
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_role`;
|
|
|
+CREATE TABLE `frame_role` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id',
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '角色名称',
|
|
|
+ `role_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '角色权限字符串',
|
|
|
+ `role_sort` int(11) NULL DEFAULT NULL COMMENT '显示顺序',
|
|
|
+ `data_scope` char(1) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
|
|
|
+ `status` char(1) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '角色状态(0正常 1停用)',
|
|
|
+ `checks` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
|
|
+ `halfChecks` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_role_data
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_role_data`;
|
|
|
+CREATE TABLE `frame_role_data` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `role_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据角色名称',
|
|
|
+ `role_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据角色关键字,上线后不可变更',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_role_dept
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_role_dept`;
|
|
|
+CREATE TABLE `frame_role_dept` (
|
|
|
+ `role_id` bigint(20) NOT NULL COMMENT '角色ID',
|
|
|
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
|
|
|
+ PRIMARY KEY (`role_id`, `dept_id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '角色和部门关联表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_role_mobile
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_role_mobile`;
|
|
|
+CREATE TABLE `frame_role_mobile` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `role_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据角色名称',
|
|
|
+ `role_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据角色关键字,逗号分隔',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_role_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_role_user`;
|
|
|
+CREATE TABLE `frame_role_user` (
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `sys_user_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `sys_role_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户角色中间表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_user`;
|
|
|
+CREATE TABLE `frame_user` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `group_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '集团ID',
|
|
|
+ `staff_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '员工编号',
|
|
|
+ `department` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门ID',
|
|
|
+ `department_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门编码',
|
|
|
+ `leader` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '上级领导ID',
|
|
|
+ `posts` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '岗位,逗号分隔',
|
|
|
+ `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户账号',
|
|
|
+ `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户密码',
|
|
|
+ `truename` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '用户姓名',
|
|
|
+ `gender` varchar(1) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '性别,1-男,2-女',
|
|
|
+ `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系电话',
|
|
|
+ `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系邮箱',
|
|
|
+ `position` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职位',
|
|
|
+ `flag` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标识,用于不同系统定义不同内容\r\n本系统中:\r\n0或空-非销售,1-销售人员',
|
|
|
+ `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)',
|
|
|
+ `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态:0-禁用, 1-启用',
|
|
|
+ `data_role` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限关键字,暂用于数据权限',
|
|
|
+ `data_role_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `mobile_role` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '移动端权限',
|
|
|
+ `mobile_role_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `sequence_no` float(11, 0) NULL DEFAULT NULL COMMENT '顺序号',
|
|
|
+ `secret_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密钥关键字',
|
|
|
+ `image_data` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '图片数据',
|
|
|
+ `comment` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '备注',
|
|
|
+ `login_at` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时间',
|
|
|
+ `login_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后登录IP',
|
|
|
+ `is_init` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-未初始化,1-已初始化',
|
|
|
+ `createdat` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updatedat` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for frame_user_dept
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `frame_user_dept`;
|
|
|
+CREATE TABLE `frame_user_dept` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `attr_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `dept_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for ops_server
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `ops_server`;
|
|
|
+CREATE TABLE `ops_server` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `server_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `server_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `serial_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '特征码',
|
|
|
+ `app_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `app_secret` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前状态',
|
|
|
+ `curr_cpu` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `curr_memory` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `last_report_at` datetime(0) NULL DEFAULT NULL COMMENT '最新上报时间',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for ops_server_backup
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `ops_server_backup`;
|
|
|
+CREATE TABLE `ops_server_backup` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `server_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `serial_num` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `backup_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'DB-数据库',
|
|
|
+ `file_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备份的文件id',
|
|
|
+ `backup_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备份名',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for ops_server_record
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `ops_server_record`;
|
|
|
+CREATE TABLE `ops_server_record` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `server_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `serial_num` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `cpu` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `memory` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `capacity` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `jvm` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `others` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
|
|
+ `type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录类型',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_agreement
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_agreement`;
|
|
|
+CREATE TABLE `sys_agreement` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id',
|
|
|
+ `agreement_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类型',
|
|
|
+ `agreement` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '协议',
|
|
|
+ `version` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '版本',
|
|
|
+ `status` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_announce
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_announce`;
|
|
|
+CREATE TABLE `sys_announce` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '公告标题',
|
|
|
+ `sub_title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '公告副标题',
|
|
|
+ `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '公告正文',
|
|
|
+ `attachments` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '公告附件',
|
|
|
+ `status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-编辑中,1-发布,2-停止发布,3-过期',
|
|
|
+ `valid_at` datetime(0) NULL DEFAULT NULL COMMENT '生效时间',
|
|
|
+ `user_ids` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '所选用户ID',
|
|
|
+ `dept_ids` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '所选部门ID',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统标识',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '通知公告表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_announce_to
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_announce_to`;
|
|
|
+CREATE TABLE `sys_announce_to` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `announce_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '通知ID',
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户ID',
|
|
|
+ `status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-未读,1-已读',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统标识',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_dept
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_dept`;
|
|
|
+CREATE TABLE `sys_dept` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `parent_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `group_id` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属集团分公司',
|
|
|
+ `dept_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '部门名称',
|
|
|
+ `dept_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门编码',
|
|
|
+ `dept_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门logo',
|
|
|
+ `dept_order` int(11) NULL DEFAULT NULL COMMENT '顺序号',
|
|
|
+ `dept_level` int(11) NULL DEFAULT NULL COMMENT '部门层级',
|
|
|
+ `dept_attr` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门属性,字典项,多一类相关类型',
|
|
|
+ `changed_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门负责人',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_dept_attr
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_dept_attr`;
|
|
|
+CREATE TABLE `sys_dept_attr` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `attr_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `attr_code` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `seq_no` int(11) NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_dict
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_dict`;
|
|
|
+CREATE TABLE `sys_dict` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `dict_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字典名称',
|
|
|
+ `dict_code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字典编码,唯一',
|
|
|
+ `dict_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '字典值项',
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '归属系统id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_group
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_group`;
|
|
|
+CREATE TABLE `sys_group` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分公司名',
|
|
|
+ `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '识别码',
|
|
|
+ `sequence_no` int(11) NULL DEFAULT NULL COMMENT '顺序号',
|
|
|
+ `comments` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明',
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '集团管理' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_group_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_group_user`;
|
|
|
+CREATE TABLE `sys_group_user` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `group_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_holiday
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_holiday`;
|
|
|
+CREATE TABLE `sys_holiday` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `holiday_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `holiday_date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '假期日期, yyyy-MM-dd格式',
|
|
|
+ `holiday_flag` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-节假日, 1-工作日',
|
|
|
+ `group_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '集团ID',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_home_link
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_home_link`;
|
|
|
+CREATE TABLE `sys_home_link` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `link_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '接链名称',
|
|
|
+ `link_image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '链接图标',
|
|
|
+ `link_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '链接地址',
|
|
|
+ `link_order` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '排序',
|
|
|
+ `link_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '链接类型',
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_info
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_info`;
|
|
|
+CREATE TABLE `sys_info` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `info_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '消息类型',
|
|
|
+ `target_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '目标ID',
|
|
|
+ `business_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '业务Key',
|
|
|
+ `business_status` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '业务状态,0-待处理,1-已处理',
|
|
|
+ `business_op_status` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程中得状态,目前特殊的是撤回,需进入其他对应页面',
|
|
|
+ `info_summary` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '消息概括',
|
|
|
+ `info_to` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '消息接收人',
|
|
|
+ `info_status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '消息状态,0-未读,1-已读',
|
|
|
+ `menu_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联菜单路由',
|
|
|
+ `read_at` datetime(0) NULL DEFAULT NULL COMMENT '阅读时间',
|
|
|
+ `created_by` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建来源',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `deal_at` datetime(0) NULL DEFAULT NULL COMMENT '处理时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_op_log
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_op_log`;
|
|
|
+CREATE TABLE `sys_op_log` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `referenceId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联表ID',
|
|
|
+ `referenceType` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联表EMU, 目前 ‘ENV_SENSOR’ - 是指向传感器表',
|
|
|
+ `comment` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '操作事件记录',
|
|
|
+ `createdAt` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `operByName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `operBy` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '操作记录表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_param
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_param`;
|
|
|
+CREATE TABLE `sys_param` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `param_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '参数名',
|
|
|
+ `param_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数码',
|
|
|
+ `param_value` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '参数值',
|
|
|
+ `param_text` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '参数值,大字段',
|
|
|
+ `value_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '参数类型:string, date(yyyy-MM-dd), datetime(yyyy-MM-dd hh:mm:ss), number',
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统码',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_zone
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_zone`;
|
|
|
+CREATE TABLE `sys_zone` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `parent_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `zone_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '区域名称',
|
|
|
+ `zone_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '区域编码',
|
|
|
+ `zone_order` int(11) NULL DEFAULT NULL COMMENT '排序',
|
|
|
+ `zone_level` int(11) NULL DEFAULT NULL COMMENT '层次',
|
|
|
+ `zone_lng` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经度',
|
|
|
+ `zone_lat` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '纬度',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for user_account
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `user_account`;
|
|
|
+CREATE TABLE `user_account` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'ID',
|
|
|
+ `account` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '账号',
|
|
|
+ `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码',
|
|
|
+ `avatar_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像',
|
|
|
+ `city` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市',
|
|
|
+ `country` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '国家',
|
|
|
+ `province` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '省份',
|
|
|
+ `gender` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别',
|
|
|
+ `language` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '语言',
|
|
|
+ `nick_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '昵称',
|
|
|
+ `open_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '微信openID',
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户ID',
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统ID',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户账号表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for user_main
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `user_main`;
|
|
|
+CREATE TABLE `user_main` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `avatar_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像',
|
|
|
+ `true_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '真实姓名',
|
|
|
+ `nick_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '昵称',
|
|
|
+ `phone_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `gender` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别',
|
|
|
+ `age` int(11) NULL DEFAULT NULL COMMENT '年龄',
|
|
|
+ `birthday` date NULL DEFAULT NULL COMMENT '生日',
|
|
|
+ `profession` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职业',
|
|
|
+ `industry` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '从事行业',
|
|
|
+ `hobby` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '兴趣爱好',
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '特长',
|
|
|
+ `body_height` double NULL DEFAULT NULL COMMENT '身高(cm)',
|
|
|
+ `body_weight` double NULL DEFAULT NULL COMMENT '体重(kg)',
|
|
|
+ `identity_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件类型',
|
|
|
+ `identity_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件号',
|
|
|
+ `address_home` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '家庭住址',
|
|
|
+ `address_often` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '常住地',
|
|
|
+ `bill_amount` float NULL DEFAULT NULL COMMENT '消费金额累计',
|
|
|
+ `status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态',
|
|
|
+ `real_name_status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '实名状态',
|
|
|
+ `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除(0-存在,1-删除)',
|
|
|
+ `user_tag` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户标签,针对业务用于各种场景',
|
|
|
+ `image_data` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '图片数据',
|
|
|
+ `sys_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统ID',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for user_relation
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `user_relation`;
|
|
|
+CREATE TABLE `user_relation` (
|
|
|
+ `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
+ `user_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户关联身份类型, CUSTOMER- 客户类型',
|
|
|
+ `reference_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联类型的对应主表ID',
|
|
|
+ `relation_status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0-申请中,1-身份确认,2-身份取消',
|
|
|
+ `apply_info` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '申请的明细,根据申请关联类型而定',
|
|
|
+ `audited_at` datetime(0) NULL DEFAULT NULL COMMENT '审批时间',
|
|
|
+ `created_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ `updated_at` datetime(0) NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+SET FOREIGN_KEY_CHECKS = 1;
|