mysql-update-2.5.0~2.5.1.sql 1.8 KB

123456789101112131415161718192021222324252627
  1. -- ----------------------------
  2. -- 增加第三方登陆配置
  3. -- ----------------------------
  4. UPDATE blade_client set authorized_grant_types = 'refresh_token,password,authorization_code,captcha,social';
  5. -- ----------------------------
  6. -- 创建用户第三方登陆表
  7. -- ----------------------------
  8. CREATE TABLE `blade_user_oauth` (
  9. `id` bigint(64) NOT NULL COMMENT '主键',
  10. `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
  11. `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户主键',
  12. `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号',
  13. `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
  14. `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
  15. `blog` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用主页',
  16. `company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名',
  17. `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
  18. `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮件',
  19. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  20. `gender` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
  21. `source` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源',
  22. PRIMARY KEY (`id`) USING BTREE
  23. ) COMMENT = '用户第三方认证表' ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;
  24. SET FOREIGN_KEY_CHECKS = 1;