| | |
| | | |
| | | -- ---------------------------- |
| | | -- 第三方平台授权表 |
| | | -- ---------------------------- |
| | | CREATE TABLE `social_user` |
| | | DROP TABLE IF EXISTS social_user; |
| | | CREATE TABLE social_user |
| | | ( |
| | | `id` bigint unsigned NOT NULL COMMENT '主键', |
| | | `user_id` bigint NOT NULL COMMENT '用户ID', |
| | | `tenant_id` varchar(20) DEFAULT NULL COMMENT '租户id', |
| | | `auth_id` varchar(255) NOT NULL COMMENT '授权+授权openid', |
| | | `source` varchar(255) NOT NULL COMMENT '用户来源', |
| | | `open_id` varchar(255) DEFAULT NULL COMMENT '原生open id', |
| | | `user_name` varchar(30) NOT NULL COMMENT '登录账号', |
| | | `nick_name` varchar(30) DEFAULT '' COMMENT '用户昵称', |
| | | `email` varchar(255) DEFAULT '' COMMENT '用户邮箱', |
| | | `avatar` varchar(500) DEFAULT '' COMMENT '头像地址', |
| | | `access_token` varchar(255) NOT NULL COMMENT '用户的授权令牌', |
| | | `expire_in` int DEFAULT NULL COMMENT '用户的授权令牌的有效期,部分平台可能没有', |
| | | `refresh_token` varchar(255) DEFAULT NULL COMMENT '刷新令牌,部分平台可能没有', |
| | | `access_code` varchar(255) DEFAULT NULL COMMENT '平台的授权信息,部分平台可能没有', |
| | | `union_id` varchar(255) DEFAULT NULL COMMENT '用户的 unionid', |
| | | `scope` varchar(255) DEFAULT NULL COMMENT '授予的权限,部分平台可能没有', |
| | | `token_type` varchar(255) DEFAULT NULL COMMENT '个别平台的授权信息,部分平台可能没有', |
| | | `id_token` varchar(255) DEFAULT NULL COMMENT 'id token,部分平台可能没有', |
| | | `mac_algorithm` varchar(255) DEFAULT NULL COMMENT '小米平台用户的附带属性,部分平台可能没有', |
| | | `mac_key` varchar(255) DEFAULT NULL COMMENT '小米平台用户的附带属性,部分平台可能没有', |
| | | `code` varchar(255) DEFAULT NULL COMMENT '用户的授权code,部分平台可能没有', |
| | | `oauth_token` varchar(255) DEFAULT NULL COMMENT 'Twitter平台用户的附带属性,部分平台可能没有', |
| | | `oauth_token_secret` varchar(255) DEFAULT NULL COMMENT 'Twitter平台用户的附带属性,部分平台可能没有', |
| | | `create_dept` bigint DEFAULT NULL COMMENT '创建部门', |
| | | `create_by` bigint NOT NULL COMMENT '创建人', |
| | | `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `update_by` bigint NOT NULL COMMENT '更新人', |
| | | `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB |
| | | DEFAULT CHARSET = utf8mb4 |
| | | COLLATE = utf8mb4_general_ci |
| | | ROW_FORMAT = DYNAMIC COMMENT ='社会化关系表'; |
| | | id BIGINT UNSIGNED NOT NULL COMMENT '主键', |
| | | user_id BIGINT NOT NULL COMMENT '用户ID', |
| | | tenant_id VARCHAR(20) DEFAULT NULL COMMENT '租户id', |
| | | auth_id VARCHAR(255) NOT NULL COMMENT '授权+授权openid', |
| | | source VARCHAR(255) NOT NULL COMMENT '用户来源', |
| | | open_id VARCHAR(255) DEFAULT NULL COMMENT '原生open id', |
| | | user_name VARCHAR(30) NOT NULL COMMENT '登录账号', |
| | | nick_name VARCHAR(30) DEFAULT '' COMMENT '用户昵称', |
| | | email VARCHAR(255) DEFAULT '' COMMENT '用户邮箱', |
| | | avatar VARCHAR(500) DEFAULT '' COMMENT '头像地址', |
| | | access_token VARCHAR(255) NOT NULL COMMENT '用户的授权令牌', |
| | | expire_in INT DEFAULT NULL COMMENT '用户的授权令牌的有效期,部分平台可能没有', |
| | | refresh_token VARCHAR(255) DEFAULT NULL COMMENT '刷新令牌,部分平台可能没有', |
| | | access_code VARCHAR(255) DEFAULT NULL COMMENT '平台的授权信息,部分平台可能没有', |
| | | union_id VARCHAR(255) DEFAULT NULL COMMENT '用户的 unionid', |
| | | scope VARCHAR(255) DEFAULT NULL COMMENT '授予的权限,部分平台可能没有', |
| | | token_type VARCHAR(255) DEFAULT NULL COMMENT '个别平台的授权信息,部分平台可能没有', |
| | | id_token VARCHAR(255) DEFAULT NULL COMMENT 'id token,部分平台可能没有', |
| | | mac_algorithm VARCHAR(255) DEFAULT NULL COMMENT '小米平台用户的附带属性,部分平台可能没有', |
| | | mac_key VARCHAR(255) DEFAULT NULL COMMENT '小米平台用户的附带属性,部分平台可能没有', |
| | | code VARCHAR(255) DEFAULT NULL COMMENT '用户的授权code,部分平台可能没有', |
| | | oauth_token VARCHAR(255) DEFAULT NULL COMMENT 'Twitter平台用户的附带属性,部分平台可能没有', |
| | | oauth_token_secret VARCHAR(255) DEFAULT NULL COMMENT 'Twitter平台用户的附带属性,部分平台可能没有', |
| | | create_dept bigint(20) comment '创建部门', |
| | | create_by bigint(20) comment '创建者', |
| | | create_time datetime comment '创建时间', |
| | | update_by bigint(20) comment '更新者', |
| | | update_time datetime comment '更新时间', |
| | | del_flag char(1) default '0' comment '删除标志(0代表存在 2代表删除)', |
| | | PRIMARY KEY (id) |
| | | ) ENGINE = InnoDB COMMENT ='社会化关系表'; |
| | | |
| | | -- ---------------------------- |
| | | -- 租户表 |
| | |
| | | values ('117', 'Admin监控', '2', '5', 'Admin', 'monitor/admin/index', '', 1, 0, 'C', '0', '0', 'monitor:admin:list', |
| | | 'dashboard', 103, 1, sysdate(), null, null, 'Admin监控菜单'); |
| | | -- oss菜单 |
| | | insert into sys_menu |
| | | values ('118', '文件管理', '1', '10', 'oss', 'system/oss/index', '', 1, 0, 'C', '0', '0', 'system:oss:list', 'upload', |
| | | 103, 1, sysdate(), null, null, '文件管理菜单'); |
| | | -- xxl-job-admin控制台 |
| | | insert into sys_menu |
| | | values ('120', '任务调度中心', '2', '5', 'XxlJob', 'monitor/xxljob/index', '', 1, 0, 'C', '0', '0', |
| | | 'monitor:xxljob:list', 'job', 103, 1, sysdate(), null, null, 'Xxl-Job控制台菜单'); |
| | | insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/oss/index', '', 1, 0, 'C', '0', '0', 'system:oss:list', 'upload', 103, 1, sysdate(), null, null, '文件管理菜单'); |
| | | -- powerjob server控制台 |
| | | insert into sys_menu values('120', '任务调度中心', '2', '5', 'powerjob', 'monitor/powerjob/index', '', 1, 0, 'C', '0', '0', 'monitor:powerjob:list', 'job', 103, 1, sysdate(), null, null, 'PowerJob控制台菜单'); |
| | | |
| | | -- 三级菜单 |
| | | insert into sys_menu |