Browse Source

徽章初始化脚本

master
jianjun 5 years ago
parent
commit
654039601f
  1. 199
      epmet-user/epmet-user-server/src/main/resources/db/migration/2020-11-03_badege.sql

199
epmet-user/epmet-user-server/src/main/resources/db/migration/2020-11-03_badege.sql

@ -0,0 +1,199 @@
/*
Navicat Premium Data Transfer
Source Server : 亿
Source Server Type : MySQL
Source Server Version : 50728
Source Host : 192.168.1.130:3306
Source Schema : epmet_user
Target Server Type : MySQL
Target Server Version : 50728
File Encoding : 65001
Date: 03/11/2020 10:36:00
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for badege
-- ----------------------------
DROP TABLE IF EXISTS `badege`;
CREATE TABLE `badege`
(
`ID` varchar(64) NOT NULL COMMENT '主键ID',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id 默认配置id:default',
`BADEGE_NAME` varchar(32) NOT NULL COMMENT '徽章名称',
`BADEGE_ICON` varchar(256) NOT NULL COMMENT '徽章图标url',
`FIXATION_BADEGE_TYPE` varchar(32) NOT NULL DEFAULT 'none' COMMENT '固有徽章类型 前端页面跳转标识,党员徽章:party;无:none',
`BADEGE_STATUS` varchar(16) NOT NULL COMMENT '状态 上线:online;下线:offline;',
`DEL_FLAG` varchar(1) NOT NULL DEFAULT '0' COMMENT '删除标识 1删除;0未删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`, `CUSTOMER_ID`) USING BTREE
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='徽章';
-- ----------------------------
-- Records of badege
-- ----------------------------
BEGIN;
INSERT INTO `badege`
VALUES ('1', 'default', '党员徽章',
'https://elink-esua-epdc.oss-cn-qingdao.aliyuncs.com/epmet/test/20200909/e4935b1f790b4d4e91ac9190a47120bb.jpg',
'party', 'online', '0', 0, 'APP_USER', '2020-11-03 10:33:52', 'APP_USER', '2020-11-03 10:34:00');
INSERT INTO `badege`
VALUES ('2', 'default', '人大代表徽章',
'https://elink-esua-epdc.oss-cn-qingdao.aliyuncs.com/epmet/test/20200909/e4935b1f790b4d4e91ac9190a47120bb.jpg',
'none', 'online', '0', 0, 'APP_USER', '2020-11-03 10:33:52', 'APP_USER', '2020-11-03 10:34:00');
INSERT INTO `badege`
VALUES ('3', 'default', '政协委员徽章',
'https://elink-esua-epdc.oss-cn-qingdao.aliyuncs.com/epmet/test/20200909/e4935b1f790b4d4e91ac9190a47120bb.jpg',
'none', 'online', '0', 0, 'APP_USER', '2020-11-03 10:33:52', 'APP_USER', '2020-11-03 10:34:00');
COMMIT;
-- ----------------------------
-- Table structure for badege_certification_config
-- ----------------------------
DROP TABLE IF EXISTS `badege_certification_config`;
CREATE TABLE `badege_certification_config`
(
`ID` varchar(64) NOT NULL COMMENT '主键ID',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id 默认配置id:default',
`BADEGE_ID` varchar(64) NOT NULL COMMENT '徽章ID',
`CERTIFICATION_TYPE` varchar(16) NOT NULL COMMENT '认证信息类型 手机号:mobile;全名:fullname;身份证:idcard;认证证件: certificate;认证说明(备注):remark',
`DEL_FLAG` varchar(1) NOT NULL DEFAULT '0' COMMENT '删除标识 1删除;0未删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='徽章认证配置';
-- ----------------------------
-- Records of badege_certification_config
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for badege_certification_config_field
-- ----------------------------
DROP TABLE IF EXISTS `badege_certification_config_field`;
CREATE TABLE `badege_certification_config_field`
(
`ID` varchar(64) NOT NULL,
`CN_NAME` varchar(64) NOT NULL COMMENT '中文名',
`EN_NAME` varchar(64) NOT NULL COMMENT '英文名(字段名)',
`FIELD_TYPE` varchar(32) NOT NULL COMMENT '字段类型 img:图片,text:文本',
`IS_REQUIRED` tinyint(1) NOT NULL COMMENT '是否必填',
`CERTIFICATION_TYPE` varchar(255) NOT NULL COMMENT '认证信息类型',
`SORT` int(10) NOT NULL COMMENT '字段排序',
`DEL_FLAG` int(11) DEFAULT NULL COMMENT '删除标识 1删除0未删除',
`REVISION` int(11) DEFAULT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(32) DEFAULT NULL COMMENT '创建人',
`CREATED_TIME` datetime DEFAULT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) DEFAULT NULL COMMENT '更新人',
`UPDATED_TIME` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT =' 徽章认证配置字段表\n';
-- ----------------------------
-- Records of badege_certification_config_field
-- ----------------------------
BEGIN;
INSERT INTO `badege_certification_config_field`
VALUES ('a5be5d931cf411eb8dcfc03fd56f7847', '手机号', 'mobile', 'text', 1, 'mobile', 3, 0, 0, 'APP_USER',
'2020-11-02 18:14:02', 'APP_USER', '2020-11-02 18:14:06');
INSERT INTO `badege_certification_config_field`
VALUES ('a5c01dd81cf411eb8dcfc03fd56f7847', '', 'subName', 'text', 1, 'fullName', 0, 0, 0, 'APP_USER',
'2020-11-02 18:14:02', 'APP_USER', '2020-11-02 18:14:06');
INSERT INTO `badege_certification_config_field`
VALUES ('a5c01de81cf411eb8dcfc03fd56f7847', '', 'name', 'text', 1, 'fullName', 1, 0, 0, 'APP_USER',
'2020-11-02 18:14:02', 'APP_USER', '2020-11-02 18:14:06');
INSERT INTO `badege_certification_config_field`
VALUES ('a5c22e511cf411eb8dcfc03fd56f7847', '身份证', 'idcard', 'text', 1, 'idcard', 2, 0, 0, 'APP_USER',
'2020-11-02 18:14:02', 'APP_USER', '2020-11-02 18:14:06');
INSERT INTO `badege_certification_config_field`
VALUES ('a5c4c2c11cf411eb8dcfc03fd56f7847', '认证证件', 'certificate', 'img', 1, 'certificate', 4, 0, 0, 'APP_USER',
'2020-11-02 18:14:02', 'APP_USER', '2020-11-02 18:14:06');
INSERT INTO `badege_certification_config_field`
VALUES ('a5c608301cf411eb8dcfc03fd56f7847', '认证说明(备注)', 'remark', 'text', 1, 'remark', 5, 0, 0, 'APP_USER',
'2020-11-02 18:14:02', 'APP_USER', '2020-11-02 18:14:06');
COMMIT;
-- ----------------------------
-- Table structure for resi_user_badege
-- ----------------------------
DROP TABLE IF EXISTS `resi_user_badege`;
CREATE TABLE `resi_user_badege`
(
`ID` varchar(64) NOT NULL COMMENT '主键ID',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id 默认配置id:default',
`GRID_ID` varchar(64) NOT NULL COMMENT '用户注册网格ID',
`USER_ID` varchar(64) NOT NULL COMMENT '用户ID',
`BADEGE_ID` varchar(64) NOT NULL COMMENT '徽章ID',
`IS_OPENED` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否开启(点亮) 1:点亮;0:未点亮',
`CERTIFICATION_AUTID_STATUS` varchar(16) NOT NULL DEFAULT 'auditing' COMMENT '认证(审核)状态 待审核:auditing;审核通过:pass;驳回:rejected;',
`DEL_FLAG` varchar(1) NOT NULL DEFAULT '0' COMMENT '删除标识 1删除;0未删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='用户徽章关系表';
-- ----------------------------
-- Records of resi_user_badege
-- ----------------------------
BEGIN;
COMMIT;
-- ----------------------------
-- Table structure for user_badege_certificate_record
-- ----------------------------
DROP TABLE IF EXISTS `user_badege_certificate_record`;
CREATE TABLE `user_badege_certificate_record`
(
`ID` varchar(64) NOT NULL COMMENT '主键ID',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id ',
`GRID_ID` varchar(64) NOT NULL COMMENT '用户注册网格ID',
`USER_ID` varchar(64) NOT NULL COMMENT '用户ID',
`BADEGE_ID` varchar(64) NOT NULL COMMENT '徽章ID',
`SURNAME` varchar(8) DEFAULT NULL COMMENT '',
`NAME` varchar(16) DEFAULT NULL COMMENT '',
`ID_NUM` varchar(32) DEFAULT NULL COMMENT '身份证号 网格内去重',
`CERTIFICATION_IMG` varchar(512) DEFAULT NULL COMMENT '认证证件图片',
`REMAEK` varchar(128) DEFAULT NULL COMMENT '认证说明(备注)',
`AUDIT_STATUS` varchar(32) NOT NULL DEFAULT 'auditing' COMMENT '审核状态 approved:审核通过,rejected:审核驳回;auditing:审核中',
`AUDIT_REMARK` varchar(128) DEFAULT NULL COMMENT '审核意见',
`STAFF_ID` varchar(32) DEFAULT NULL COMMENT '审核人 审核人Id',
`AUDIT_TIME` datetime DEFAULT NULL COMMENT '审核时间',
`DEL_FLAG` varchar(32) NOT NULL DEFAULT '0' COMMENT '删除标识 1删除;0未删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(32) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`),
KEY `IDX_USER_ID` (`USER_ID`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='用户认证徽章记录表';
-- ----------------------------
-- Records of user_badege_certificate_record
-- ----------------------------
BEGIN;
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;
Loading…
Cancel
Save