-- ============================================= -- 碳信网 数据库初始化脚本 -- 数据库: MySQL -- ============================================= SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- 1. txw-gxzx 模块(供需中心) -- ---------------------------- -- 供需信息表 DROP TABLE IF EXISTS `txw_gxzx_gxxxb`; CREATE TABLE `txw_gxzx_gxxxb` ( `gx_uuid` varchar(64) NOT NULL COMMENT '供需UUID', `bt_1` varchar(255) DEFAULT NULL COMMENT '标题', `fwlxjh` varchar(255) DEFAULT NULL COMMENT '服务类型', `sshy` varchar(64) DEFAULT NULL COMMENT '所属行业代码', `fwfw` varchar(500) DEFAULT NULL COMMENT '服务范围', `fwnr` text DEFAULT NULL COMMENT '服务描述', `kzwj` varchar(255) DEFAULT NULL COMMENT '扩展文件', `lxr` varchar(100) DEFAULT NULL COMMENT '联系人', `lxdh` varchar(50) DEFAULT NULL COMMENT '联系电话', `email` varchar(100) DEFAULT NULL COMMENT '电子邮箱', `bqjh` varchar(500) DEFAULT NULL COMMENT '标签合集', `zt` varchar(20) DEFAULT NULL COMMENT '状态', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `sjzt` varchar(20) DEFAULT NULL COMMENT '上架状态', `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', `ysfw_dm_1` varchar(20) DEFAULT NULL COMMENT '预算范围代码', `qwwcsj` datetime DEFAULT NULL COMMENT '期望完成时间', `xqjjcd_dm` varchar(20) DEFAULT NULL COMMENT '需求紧急程度代码', `gjjg` decimal(18,2) DEFAULT NULL COMMENT '供给价格', `gjdw_dm` varchar(20) DEFAULT NULL COMMENT '供给单位代码', PRIMARY KEY (`gx_uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='供需信息表'; -- 供需标签表 DROP TABLE IF EXISTS `txw_gxzx_gxbqb`; CREATE TABLE `txw_gxzx_gxbqb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `gx_uuid` varchar(64) DEFAULT NULL COMMENT '供需UUID', `bquuid` varchar(64) DEFAULT NULL COMMENT '标签UUID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='供需标签表'; -- 供需收藏表 DROP TABLE IF EXISTS `txw_gxzx_gxscb`; CREATE TABLE `txw_gxzx_gxscb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `gx_uuid` varchar(64) DEFAULT NULL COMMENT '供需UUID', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='供需收藏表'; -- 企业标签表 DROP TABLE IF EXISTS `txw_gxzx_qybqb`; CREATE TABLE `txw_gxzx_qybqb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `bq_dm` varchar(20) DEFAULT NULL COMMENT '标签代码', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业标签表'; -- 入驻申请记录表 DROP TABLE IF EXISTS `txw_gxzx_rzsqjlb`; CREATE TABLE `txw_gxzx_rzsqjlb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `sjhm1` varchar(50) DEFAULT NULL COMMENT '手机号码', `sqly` varchar(500) DEFAULT NULL COMMENT '申请理由', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `shrsfid` varchar(64) DEFAULT NULL COMMENT '审核人', `shsj` datetime DEFAULT NULL COMMENT '审核时间', `shyj_1` varchar(500) DEFAULT NULL COMMENT '审核意见', `shjg_1` varchar(20) DEFAULT NULL COMMENT '审核结果', `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='入驻申请记录表'; -- 审核情况表 DROP TABLE IF EXISTS `txw_gxzx_shqkb`; CREATE TABLE `txw_gxzx_shqkb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', `glid` varchar(64) DEFAULT NULL COMMENT '关联ID', `shjg_1` varchar(20) DEFAULT NULL COMMENT '审核结果', `shyj_1` varchar(500) DEFAULT NULL COMMENT '审核意见', `shrsfid` varchar(64) DEFAULT NULL COMMENT '审核人', `shsj` datetime DEFAULT NULL COMMENT '审核时间', `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='审核情况表'; -- 贷款保险申请信息表 DROP TABLE IF EXISTS `txw_gxzx_dkbxsqxx`; CREATE TABLE `txw_gxzx_dkbxsqxx` ( `squuid` varchar(64) NOT NULL COMMENT '申请UUID', `sshy_dm` varchar(20) DEFAULT NULL COMMENT '业务分类代码(xd=信贷,bx=保险)', `cpuuid` varchar(64) DEFAULT NULL COMMENT '产品UUID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', `lxr` varchar(100) DEFAULT NULL COMMENT '联系人', `lxdh` varchar(50) DEFAULT NULL COMMENT '联系电话', `kxtsjzl` varchar(500) DEFAULT NULL COMMENT '可信碳数据资料', `sqdk_je` varchar(100) DEFAULT NULL COMMENT '申请贷款金额', `sqdkyt` varchar(200) DEFAULT NULL COMMENT '申请贷款用途', `tbje` varchar(100) DEFAULT NULL COMMENT '投保金额', `bxbzqx` varchar(100) DEFAULT NULL COMMENT '保险保障期限', `flzl` varchar(500) DEFAULT NULL COMMENT '附列资料', `zt` varchar(20) DEFAULT NULL COMMENT '状态', `wjmc` varchar(255) DEFAULT NULL COMMENT '文件名称', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', PRIMARY KEY (`squuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='贷款保险申请信息表'; -- 绿色金融产品信息表 DROP TABLE IF EXISTS `txw_gxzx_lsjrcpxx`; CREATE TABLE `txw_gxzx_lsjrcpxx` ( `cpuuid` varchar(64) NOT NULL COMMENT '产品UUID', `sshy_dm` varchar(20) DEFAULT NULL COMMENT '所属行业代码', `ywlx_dm` varchar(20) DEFAULT NULL COMMENT '业务类型代码', `cpmc` varchar(200) DEFAULT NULL COMMENT '产品名称', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `edfw` varchar(100) DEFAULT NULL COMMENT '额度范围', `llfw` varchar(100) DEFAULT NULL COMMENT '利率范围', `dkqxfw` varchar(100) DEFAULT NULL COMMENT '贷款期限范围', `bzqxfw` varchar(100) DEFAULT NULL COMMENT '保障期限范围', `bfjsfs` varchar(100) DEFAULT NULL COMMENT '保费计算方式', `fwcpms` text DEFAULT NULL COMMENT '服务产品描述', `fprq` datetime DEFAULT NULL COMMENT '发布日期', `zt` varchar(20) DEFAULT NULL COMMENT '状态', `sjzt` varchar(20) DEFAULT NULL COMMENT '上架状态', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', `yxlogo` varchar(500) DEFAULT NULL COMMENT '圆形Logo', `carbon_type` int(11) DEFAULT NULL COMMENT '碳类型', PRIMARY KEY (`cpuuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='绿色金融产品信息表'; -- 绿色交易资产信息表 DROP TABLE IF EXISTS `txw_gxzx_lsjy_zcxx`; CREATE TABLE `txw_gxzx_lsjy_zcxx` ( `zcid` varchar(64) NOT NULL COMMENT '资产ID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `zcmc` varchar(200) DEFAULT NULL COMMENT '资产名称', `zclxdm` varchar(20) DEFAULT NULL COMMENT '资产类型代码', `zcxq1` text DEFAULT NULL COMMENT '资产详情', `zcsl` varchar(50) DEFAULT NULL COMMENT '资产数量', `zcsysl` varchar(50) DEFAULT NULL COMMENT '资产剩余数量', `dj_str` varchar(100) DEFAULT NULL COMMENT '单价(字符型)', `dj_3` decimal(18,4) DEFAULT NULL COMMENT '单价', `zcbh` varchar(64) DEFAULT NULL COMMENT '资产编号', `lxr` varchar(100) DEFAULT NULL COMMENT '联系人', `lxdh` varchar(50) DEFAULT NULL COMMENT '联系电话', `fbrq` datetime DEFAULT NULL COMMENT '发布日期', `yxqz` datetime DEFAULT NULL COMMENT '有效期止', `zt` varchar(20) DEFAULT NULL COMMENT '状态', `sjzt` varchar(20) DEFAULT NULL COMMENT '上架状态', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', PRIMARY KEY (`zcid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='绿色交易资产信息表'; -- ---------------------------- -- 2. txw-mhzc 模块(门户站场) -- ---------------------------- -- 用户信息表 DROP TABLE IF EXISTS `txw_mhzc_yhxxb`; CREATE TABLE `txw_mhzc_yhxxb` ( `yh_uuid` varchar(64) NOT NULL COMMENT '用户UUID', `did` varchar(64) DEFAULT NULL COMMENT '部门ID', `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', `dlmm` varchar(255) DEFAULT NULL COMMENT '登录密码', `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', `sjhm_1` varchar(50) DEFAULT NULL COMMENT '手机号码', `yxdz` varchar(100) DEFAULT NULL COMMENT '邮箱地址', `txdzurl` varchar(500) DEFAULT NULL COMMENT '头像地址URL', `sdbz` varchar(10) DEFAULT NULL COMMENT '锁定标志(Y为锁定)', `sdyy` varchar(255) DEFAULT NULL COMMENT '锁定原因', `sdsj_1` datetime DEFAULT NULL COMMENT '锁定时间', `sdryid` varchar(64) DEFAULT NULL COMMENT '锁定人员ID', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', `sfzjlx` varchar(20) DEFAULT NULL COMMENT '身份证件类型', `sfzjhm` varchar(50) DEFAULT NULL COMMENT '身份证件号码', `scdljguuid` varchar(64) DEFAULT NULL COMMENT '上次登录机构UUID', PRIMARY KEY (`yh_uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表'; -- 后台用户信息表 DROP TABLE IF EXISTS `txw_mhzc_htyhxxb`; CREATE TABLE `txw_mhzc_htyhxxb` ( `yh_uuid` varchar(64) NOT NULL COMMENT '用户UUID', `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', `dlmm` varchar(255) DEFAULT NULL COMMENT '登录密码', `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', `sjhm_1` varchar(50) DEFAULT NULL COMMENT '手机号码', `yxdz` varchar(100) DEFAULT NULL COMMENT '邮箱地址', `txdzurl` varchar(500) DEFAULT NULL COMMENT '头像地址URL', `sdbz` varchar(10) DEFAULT NULL COMMENT '锁定标志', `sdyy` varchar(255) DEFAULT NULL COMMENT '锁定原因', `sdsj_1` datetime DEFAULT NULL COMMENT '锁定时间', `sdryid` varchar(64) DEFAULT NULL COMMENT '锁定人员ID', `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', PRIMARY KEY (`yh_uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='后台用户信息表'; -- 企业信息表 DROP TABLE IF EXISTS `txw_mhzc_qyxxb`; CREATE TABLE `txw_mhzc_qyxxb` ( `qyuuid` varchar(64) NOT NULL COMMENT '企业UUID', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', `gxdtrzbz` varchar(10) DEFAULT NULL COMMENT '供需大厅入驻标志', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', `ywqd_dm` varchar(20) DEFAULT NULL COMMENT '业务渠道代码', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `sjcsdq` varchar(50) DEFAULT NULL COMMENT '数据产生地区', `sjgsdq` varchar(50) DEFAULT NULL COMMENT '数据归属地区', `xgrsfid` varchar(64) DEFAULT NULL COMMENT '修改人身份ID', `lrrsfid` varchar(64) DEFAULT NULL COMMENT '录入人身份ID', `sjtb_sj` datetime DEFAULT NULL COMMENT '数据同步时间', PRIMARY KEY (`qyuuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业信息表'; -- 企业认证申请记录表 DROP TABLE IF EXISTS `txw_mhzc_qyrzsqjlb`; CREATE TABLE `txw_mhzc_qyrzsqjlb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `qymc` varchar(200) DEFAULT NULL COMMENT '企业名称', `nsrsbh` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', `sqsm` varchar(500) DEFAULT NULL COMMENT '申请说明', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `shrsfid` varchar(64) DEFAULT NULL COMMENT '审核人', `shjg_1` varchar(20) DEFAULT NULL COMMENT '审核结果', `shyj_1` varchar(500) DEFAULT NULL COMMENT '审核意见', `shsj` datetime DEFAULT NULL COMMENT '审核时间', `sjhm_1` varchar(50) DEFAULT NULL COMMENT '手机号码', `dlzh` varchar(100) DEFAULT NULL COMMENT '登录账号', `zsxm_1` varchar(100) DEFAULT NULL COMMENT '真实姓名', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企业认证申请记录表'; -- 用户企业关系表 DROP TABLE IF EXISTS `txw_mhzc_yhqygxb`; CREATE TABLE `txw_mhzc_yhqygxb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户企业关系表'; -- 咨询信息表 DROP TABLE IF EXISTS `txw_mhzc_zxxxb`; CREATE TABLE `txw_mhzc_zxxxb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `bt_1` varchar(255) DEFAULT NULL COMMENT '标题', `zx_nr` text DEFAULT NULL COMMENT '内容', `fbsj` datetime DEFAULT NULL COMMENT '发布时间', `zx_lx` varchar(50) DEFAULT NULL COMMENT '资讯类型', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='咨询信息表'; -- 广告栏表 DROP TABLE IF EXISTS `txw_mhzc_gglb`; CREATE TABLE `txw_mhzc_gglb` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `bt_1` varchar(255) DEFAULT NULL COMMENT '标题', `gg_nr` text DEFAULT NULL COMMENT '广告内容', `tpid` varchar(64) DEFAULT NULL COMMENT '图片ID', `tzdz` varchar(500) DEFAULT NULL COMMENT '跳转地址', `xh` bigint(20) DEFAULT NULL COMMENT '序号', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', `lrruuid` varchar(64) DEFAULT NULL COMMENT '录入人UUID', `xgruuid` varchar(64) DEFAULT NULL COMMENT '修改人UUID', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='广告栏表'; -- ---------------------------- -- 3. txw-sso 模块(单点登录) -- ---------------------------- -- OAuth2客户端表 DROP TABLE IF EXISTS `txw_sso_client`; CREATE TABLE `txw_sso_client` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', `sqmy` varchar(255) DEFAULT NULL COMMENT '授权密钥', `yxbz` varchar(10) DEFAULT NULL COMMENT '有效标志', `fwlpyxq` varchar(50) DEFAULT NULL COMMENT '访问令牌有效期', `sxlpyxq` varchar(50) DEFAULT NULL COMMENT '刷新令牌有效期', `cdxdz` varchar(500) DEFAULT NULL COMMENT '重定向地址', `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', `sm_1` varchar(255) DEFAULT NULL COMMENT '说明', `dcdz` varchar(500) DEFAULT NULL COMMENT '导出地址', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2客户端表'; -- OAuth2授权码表 DROP TABLE IF EXISTS `txw_sso_code`; CREATE TABLE `txw_sso_code` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', `sqm` varchar(100) DEFAULT NULL COMMENT '授权码', `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', `gqsj` datetime DEFAULT NULL COMMENT '过期时间', `cdxdz` varchar(500) DEFAULT NULL COMMENT '重定向地址', `rzzt_1` varchar(20) DEFAULT NULL COMMENT '认证状态', `access_token` varchar(255) DEFAULT NULL COMMENT '访问令牌', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2授权码表'; -- OAuth2访问令牌表 DROP TABLE IF EXISTS `txw_sso_access_token`; CREATE TABLE `txw_sso_access_token` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `access_token` varchar(255) DEFAULT NULL COMMENT '访问令牌', `refresh_token` varchar(255) DEFAULT NULL COMMENT '刷新令牌', `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', `gqsj` datetime DEFAULT NULL COMMENT '过期时间', `gllp` varchar(64) DEFAULT NULL COMMENT '关联令牌', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2访问令牌表'; -- OAuth2刷新令牌表 DROP TABLE IF EXISTS `txw_sso_refresh_token`; CREATE TABLE `txw_sso_refresh_token` ( `uuid` varchar(64) NOT NULL COMMENT 'UUID', `yh_uuid` varchar(64) DEFAULT NULL COMMENT '用户UUID', `qyuuid` varchar(64) DEFAULT NULL COMMENT '企业UUID', `refresh_token` varchar(255) DEFAULT NULL COMMENT '刷新令牌', `clientid` varchar(100) DEFAULT NULL COMMENT '客户端ID', `sqnr` varchar(500) DEFAULT NULL COMMENT '授权内容', `gqsj` datetime DEFAULT NULL COMMENT '过期时间', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`uuid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2刷新令牌表'; -- OAuth2授权批准表 DROP TABLE IF EXISTS `system_oauth2_approve`; CREATE TABLE `system_oauth2_approve` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `user_id` bigint(20) DEFAULT NULL COMMENT '用户编号', `user_type` int(11) DEFAULT NULL COMMENT '用户类型', `client_id` varchar(100) DEFAULT NULL COMMENT '客户端编号', `scope` varchar(255) DEFAULT NULL COMMENT '授权范围', `approved` tinyint(1) DEFAULT NULL COMMENT '是否接受(true接受,false拒绝)', `expires_time` datetime DEFAULT NULL COMMENT '过期时间', `lrrq` datetime DEFAULT NULL COMMENT '录入日期', `xgrq` datetime DEFAULT NULL COMMENT '修改日期', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='OAuth2授权批准表'; SET FOREIGN_KEY_CHECKS = 1;