From 005e7df1b8d7733b459c24104bc775c52e528454 Mon Sep 17 00:00:00 2001
From: thiszhc <2029364173@qq.com>
Date: 星期四, 15 六月 2023 19:30:17 +0800
Subject: [PATCH] 优化第三方授权登录

---
 script/sql/ry_vue_5.X.sql |   69 ++++++++++++++++------------------
 1 files changed, 33 insertions(+), 36 deletions(-)

diff --git a/script/sql/ry_vue_5.X.sql b/script/sql/ry_vue_5.X.sql
index 8c10bb2..94b8765 100644
--- a/script/sql/ry_vue_5.X.sql
+++ b/script/sql/ry_vue_5.X.sql
@@ -1,43 +1,40 @@
-
 -- ----------------------------
 -- 绗笁鏂瑰钩鍙版巿鏉冭〃
 -- ----------------------------
-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 '鐢ㄦ埛鐨勬巿鏉僣ode锛岄儴鍒嗗钩鍙板彲鑳芥病鏈�',
-    `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浠h〃瀛樺湪 2浠h〃鍒犻櫎锛�',
-    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 '鐢ㄦ埛鐨勬巿鏉僣ode锛岄儴鍒嗗钩鍙板彲鑳芥病鏈�',
+    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浠h〃瀛樺湪 2浠h〃鍒犻櫎锛�',
+    PRIMARY KEY (id)
+) ENGINE = InnoDB COMMENT ='绀句細鍖栧叧绯昏〃';
 
 -- ----------------------------
 -- 绉熸埛琛�

--
Gitblit v1.9.3