--------标记一下这个已经随工作端上线
ALTER TABLE esua_epdc_user.epdc_party_authentication_failed MODIFY COLUMN `STATE` VARCHAR(1) NULL COMMENT '状态 0-认证失败';
ALTER TABLE esua_epdc_user.epdc_party_authentication_failed MODIFY COLUMN `CADRE_FLAG` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 0 NULL COMMENT '干部下沉标识 0-否，1-是';
ALTER TABLE esua_epdc_user.epdc_user_authenticate_history ADD AUTHENTICATED_TYPE varchar(2) NOT NULL COMMENT '认证类别(0-居民认证，1-党员认证，2-志愿者认证)';
------------------------------------------------

CREATE TABLE `epdc_handle_category` (
  `ID` varchar(32) NOT NULL COMMENT '主键',
  `CATEGORY_VAL` int(11) NOT NULL COMMENT '处理类别值',
  `CATEGORY_LABEL` varchar(20) NOT NULL COMMENT '处理类别显示信息',
  `AVAILABLE` varchar(1) NOT NULL DEFAULT '1' COMMENT '可用状态(0-不可用，1-可用)',
  `SORT` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
  `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 '更新时间',
  `DEL_FLAG` varchar(1) NOT NULL COMMENT '删除标识 0：未删除，1：已删除',
  `CATEGORY_CODE` varchar(32) NOT NULL COMMENT '处理类型编码',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='处理类别表'


CREATE TABLE `epdc_role_category` (
  `ID` varchar(32) NOT NULL COMMENT '主键',
  `ROLE_ID` varchar(32) NOT NULL COMMENT '角色ID',
  `CATEGORY_ID` varchar(32) NOT NULL COMMENT '处理类别ID',
  `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 '更新时间',
  `DEL_FLAG` varchar(1) NOT NULL COMMENT '删除标识 0：未删除，1：已删除',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和处理类别关系表'


ALTER TABLE EPDC_HANDLE_ROLE_CATEGORY COMMENT '角色和处理类别关系表';;
CREATE TABLE EPDC_HANDLE_ROLE_DEPT(
    ID VARCHAR(32) NOT NULL   COMMENT '主键' ,
    ROLE_ID VARCHAR(32) NOT NULL   COMMENT '角色ID' ,
    DEPT_ID VARCHAR(32) NOT NULL   COMMENT '部门ID' ,
    DEPT_TYPE VARCHAR(50) NOT NULL   COMMENT '部门机构类型' ,
    REVISION INT    COMMENT '乐观锁' ,
    CREATED_BY VARCHAR(32)    COMMENT '创建人' ,
    CREATED_TIME DATETIME    COMMENT '创建时间' ,
    UPDATED_BY VARCHAR(32)    COMMENT '更新人' ,
    UPDATED_TIME DATETIME    COMMENT '更新时间' ,
    PRIMARY KEY (ID)
) COMMENT = '处理部门角色权限表 处理部门角色权限表';;

ALTER TABLE EPDC_HANDLE_ROLE_DEPT COMMENT '处理部门角色权限表';;
