Quellcode durchsuchen

:zap: mysql脚本将long类型字段改为bigint(20)

smallchill vor 4 Jahren
Ursprung
Commit
46197508ee
2 geänderte Dateien mit 192 neuen und 192 gelöschten Zeilen
  1. 96 96
      doc/sql/mysql/bladex-saber-mysql.sql
  2. 96 96
      doc/sql/mysql/bladex-sword-mysql.sql

+ 96 - 96
doc/sql/mysql/bladex-saber-mysql.sql

@@ -22,18 +22,18 @@ SET FOREIGN_KEY_CHECKS = 0;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_attach`;
 CREATE TABLE `blade_attach`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `link` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件地址',
   `domain` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件域名',
   `name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件名称',
   `original_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件原名',
   `extension` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件拓展名',
-  `attach_size` bigint(64) NULL DEFAULT NULL COMMENT '附件大小',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `attach_size` bigint(20) NULL DEFAULT NULL COMMENT '附件大小',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -45,7 +45,7 @@ CREATE TABLE `blade_attach`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_client`;
 CREATE TABLE `blade_client`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `client_id` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端id',
   `client_secret` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端密钥',
   `resource_ids` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源集合',
@@ -57,10 +57,10 @@ CREATE TABLE `blade_client`  (
   `refresh_token_validity` int(11) NOT NULL COMMENT '刷新令牌过期秒数',
   `additional_information` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附加说明',
   `autoapprove` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '自动授权',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NOT NULL COMMENT '状态',
   `is_deleted` int(2) NOT NULL COMMENT '是否已删除',
@@ -79,8 +79,8 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_code`;
 CREATE TABLE `blade_code`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `datasource_id` bigint(64) NULL DEFAULT NULL COMMENT '数据源主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `datasource_id` bigint(20) NULL DEFAULT NULL COMMENT '数据源主键',
   `service_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务名称',
   `code_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模块名称',
   `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表名',
@@ -107,17 +107,17 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_datasource`;
 CREATE TABLE `blade_datasource`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
   `driver_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驱动类',
   `url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '连接地址',
   `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
   `password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -136,9 +136,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_dept`;
 CREATE TABLE `blade_dept`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `ancestors` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖级列表',
   `dept_category` int(2) NULL DEFAULT NULL COMMENT '部门类型',
   `dept_name` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名',
@@ -161,8 +161,8 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_dict`;
 CREATE TABLE `blade_dict`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典码',
   `dict_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值',
   `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典名称',
@@ -185,9 +185,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_dict_biz`;
 CREATE TABLE `blade_dict_biz`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典码',
   `dict_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值',
   `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典名称',
@@ -203,7 +203,7 @@ CREATE TABLE `blade_dict_biz`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_log_api`;
 CREATE TABLE `blade_log_api`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID',
   `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
@@ -229,7 +229,7 @@ CREATE TABLE `blade_log_api`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_log_error`;
 CREATE TABLE `blade_log_error`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID',
   `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
@@ -257,7 +257,7 @@ CREATE TABLE `blade_log_error`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_log_usual`;
 CREATE TABLE `blade_log_usual`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID',
   `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
@@ -283,8 +283,8 @@ CREATE TABLE `blade_log_usual`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_menu`;
 CREATE TABLE `blade_menu`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父级菜单',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父级菜单',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单编号',
   `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单名称',
   `alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单别名',
@@ -311,16 +311,16 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_notice`;
 CREATE TABLE `blade_notice`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
   `category` int(11) NULL DEFAULT NULL COMMENT '类型',
   `release_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间',
   `content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -339,7 +339,7 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_oss`;
 CREATE TABLE `blade_oss`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `category` int(2) NULL DEFAULT NULL COMMENT '分类',
   `oss_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
@@ -350,10 +350,10 @@ CREATE TABLE `blade_oss`  (
   `app_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用ID',
   `region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地域简称',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -372,15 +372,15 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_param`;
 CREATE TABLE `blade_param`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数名',
   `param_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数键',
   `param_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数值',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -399,17 +399,17 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_post`;
 CREATE TABLE `blade_post`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `category` int(11) NULL DEFAULT NULL COMMENT '岗位类型',
   `post_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位编号',
   `post_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称',
   `sort` int(2) NULL DEFAULT NULL COMMENT '岗位排序',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位描述',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -428,7 +428,7 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_process_leave`;
 CREATE TABLE `blade_process_leave`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程定义主键',
   `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程实例主键',
   `start_time` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
@@ -436,10 +436,10 @@ CREATE TABLE `blade_process_leave`  (
   `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请假理由',
   `task_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第一级审批人',
   `apply_time` datetime(0) NULL DEFAULT NULL COMMENT '申请时间',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -489,7 +489,7 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_report_file`;
 CREATE TABLE `blade_report_file`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名',
   `content` mediumblob NULL COMMENT '文件内容',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
@@ -510,9 +510,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_role`;
 CREATE TABLE `blade_role`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名',
   `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
   `role_alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色别名',
@@ -532,9 +532,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_role_menu`;
 CREATE TABLE `blade_role_menu`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单id',
-  `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单id',
+  `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色id',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色菜单关联表';
 
@@ -550,10 +550,10 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_role_scope`;
 CREATE TABLE `blade_role_scope`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `scope_category` int(2) NULL DEFAULT NULL COMMENT '权限类型(1:数据权限、2:接口权限)',
-  `scope_id` bigint(64) NULL DEFAULT NULL COMMENT '权限id',
-  `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id',
+  `scope_id` bigint(20) NULL DEFAULT NULL COMMENT '权限id',
+  `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色id',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色数据权限关联表';
 
@@ -562,17 +562,17 @@ CREATE TABLE `blade_role_scope`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_scope_api`;
 CREATE TABLE `blade_scope_api`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单主键',
   `resource_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
   `scope_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口权限名',
   `scope_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口权限地址',
   `scope_type` int(2) NULL DEFAULT NULL COMMENT '接口权限类型',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口权限备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -584,8 +584,8 @@ CREATE TABLE `blade_scope_api`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_scope_data`;
 CREATE TABLE `blade_scope_data`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单主键',
   `resource_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
   `scope_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限名称',
   `scope_field` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限字段',
@@ -594,10 +594,10 @@ CREATE TABLE `blade_scope_data`  (
   `scope_type` int(2) NULL DEFAULT NULL COMMENT '数据权限类型',
   `scope_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限值域',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -609,7 +609,7 @@ CREATE TABLE `blade_scope_data`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_sms`;
 CREATE TABLE `blade_sms`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `category` int(2) NULL DEFAULT NULL COMMENT '分类',
   `sms_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
@@ -619,10 +619,10 @@ CREATE TABLE `blade_sms`  (
   `region_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'regionId',
   `sign_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信签名',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -634,7 +634,7 @@ CREATE TABLE `blade_sms`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_tenant`;
 CREATE TABLE `blade_tenant`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `tenant_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户名称',
   `domain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '域名地址',
@@ -644,12 +644,12 @@ CREATE TABLE `blade_tenant`  (
   `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系地址',
   `account_number` int(11) NULL DEFAULT -1 COMMENT '账号额度',
   `expire_time` datetime(0) NULL DEFAULT NULL COMMENT '过期时间',
-  `datasource_id` bigint(64) NULL DEFAULT NULL COMMENT '数据源ID',
+  `datasource_id` bigint(20) NULL DEFAULT NULL COMMENT '数据源ID',
   `license_key` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '授权码',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -668,16 +668,16 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_top_menu`;
 CREATE TABLE `blade_top_menu`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单编号',
   `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单名',
   `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单资源',
   `sort` int(2) NULL DEFAULT NULL COMMENT '顶部菜单排序',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -689,9 +689,9 @@ CREATE TABLE `blade_top_menu`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_top_menu_setting`;
 CREATE TABLE `blade_top_menu_setting`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `top_menu_id` bigint(64) NULL DEFAULT NULL COMMENT '顶部菜单主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `top_menu_id` bigint(20) NULL DEFAULT NULL COMMENT '顶部菜单主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单主键',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '顶部菜单配置表';
 
@@ -700,7 +700,7 @@ CREATE TABLE `blade_top_menu_setting`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user`;
 CREATE TABLE `blade_user`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户编号',
   `user_type` int(2) NULL DEFAULT NULL COMMENT '用户平台',
@@ -716,10 +716,10 @@ CREATE TABLE `blade_user`  (
   `role_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色id',
   `dept_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门id',
   `post_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位id',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -738,8 +738,8 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_app`;
 CREATE TABLE `blade_user_app`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
   `user_ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户拓展信息',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台拓展表';
@@ -749,9 +749,9 @@ CREATE TABLE `blade_user_app`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_dept`;
 CREATE TABLE `blade_user_dept`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
-  `dept_id` bigint(64) NULL DEFAULT 0 COMMENT '部门ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
+  `dept_id` bigint(20) NULL DEFAULT 0 COMMENT '部门ID',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户部门表';
 
@@ -767,10 +767,10 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_oauth`;
 CREATE TABLE `blade_user_oauth`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
   `uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方系统用户ID',
-  `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户ID',
+  `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
   `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号',
   `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
   `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
@@ -789,8 +789,8 @@ CREATE TABLE `blade_user_oauth`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_other`;
 CREATE TABLE `blade_user_other`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
   `user_ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户拓展信息',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台拓展表';
@@ -800,8 +800,8 @@ CREATE TABLE `blade_user_other`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_web`;
 CREATE TABLE `blade_user_web`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
   `user_ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户拓展信息',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台拓展表';

+ 96 - 96
doc/sql/mysql/bladex-sword-mysql.sql

@@ -22,18 +22,18 @@ SET FOREIGN_KEY_CHECKS = 0;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_attach`;
 CREATE TABLE `blade_attach`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `link` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件地址',
   `domain` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件域名',
   `name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件名称',
   `original_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件原名',
   `extension` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附件拓展名',
-  `attach_size` bigint(64) NULL DEFAULT NULL COMMENT '附件大小',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `attach_size` bigint(20) NULL DEFAULT NULL COMMENT '附件大小',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -45,7 +45,7 @@ CREATE TABLE `blade_attach`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_client`;
 CREATE TABLE `blade_client`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `client_id` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端id',
   `client_secret` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端密钥',
   `resource_ids` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源集合',
@@ -57,10 +57,10 @@ CREATE TABLE `blade_client`  (
   `refresh_token_validity` int(11) NOT NULL COMMENT '刷新令牌过期秒数',
   `additional_information` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附加说明',
   `autoapprove` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '自动授权',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NOT NULL COMMENT '状态',
   `is_deleted` int(2) NOT NULL COMMENT '是否已删除',
@@ -79,8 +79,8 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_code`;
 CREATE TABLE `blade_code`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `datasource_id` bigint(64) NULL DEFAULT NULL COMMENT '数据源主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `datasource_id` bigint(20) NULL DEFAULT NULL COMMENT '数据源主键',
   `service_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务名称',
   `code_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模块名称',
   `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表名',
@@ -107,17 +107,17 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_datasource`;
 CREATE TABLE `blade_datasource`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
   `driver_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驱动类',
   `url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '连接地址',
   `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
   `password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -136,9 +136,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_dept`;
 CREATE TABLE `blade_dept`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `ancestors` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖级列表',
   `dept_category` int(2) NULL DEFAULT NULL COMMENT '部门类型',
   `dept_name` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名',
@@ -161,8 +161,8 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_dict`;
 CREATE TABLE `blade_dict`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典码',
   `dict_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值',
   `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典名称',
@@ -185,9 +185,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_dict_biz`;
 CREATE TABLE `blade_dict_biz`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典码',
   `dict_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典值',
   `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典名称',
@@ -203,7 +203,7 @@ CREATE TABLE `blade_dict_biz`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_log_api`;
 CREATE TABLE `blade_log_api`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID',
   `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
@@ -229,7 +229,7 @@ CREATE TABLE `blade_log_api`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_log_error`;
 CREATE TABLE `blade_log_error`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID',
   `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
@@ -257,7 +257,7 @@ CREATE TABLE `blade_log_error`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_log_usual`;
 CREATE TABLE `blade_log_usual`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID',
   `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
@@ -283,8 +283,8 @@ CREATE TABLE `blade_log_usual`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_menu`;
 CREATE TABLE `blade_menu`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父级菜单',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父级菜单',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单编号',
   `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单名称',
   `alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单别名',
@@ -311,16 +311,16 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_notice`;
 CREATE TABLE `blade_notice`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
   `category` int(11) NULL DEFAULT NULL COMMENT '类型',
   `release_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间',
   `content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -339,7 +339,7 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_oss`;
 CREATE TABLE `blade_oss`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `category` int(2) NULL DEFAULT NULL COMMENT '分类',
   `oss_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
@@ -350,10 +350,10 @@ CREATE TABLE `blade_oss`  (
   `app_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用ID',
   `region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地域简称',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -372,15 +372,15 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_param`;
 CREATE TABLE `blade_param`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数名',
   `param_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数键',
   `param_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数值',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -399,17 +399,17 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_post`;
 CREATE TABLE `blade_post`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `category` int(11) NULL DEFAULT NULL COMMENT '岗位类型',
   `post_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位编号',
   `post_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称',
   `sort` int(2) NULL DEFAULT NULL COMMENT '岗位排序',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位描述',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -428,7 +428,7 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_process_leave`;
 CREATE TABLE `blade_process_leave`  (
-  `id` bigint(64) NOT NULL COMMENT '编号',
+  `id` bigint(20) NOT NULL COMMENT '编号',
   `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程定义主键',
   `process_instance_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程实例主键',
   `start_time` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
@@ -436,10 +436,10 @@ CREATE TABLE `blade_process_leave`  (
   `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请假理由',
   `task_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第一级审批人',
   `apply_time` datetime(0) NULL DEFAULT NULL COMMENT '申请时间',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -489,7 +489,7 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_report_file`;
 CREATE TABLE `blade_report_file`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名',
   `content` mediumblob NULL COMMENT '文件内容',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
@@ -510,9 +510,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_role`;
 CREATE TABLE `blade_role`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
-  `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键',
+  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父主键',
   `role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名',
   `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
   `role_alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色别名',
@@ -532,9 +532,9 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_role_menu`;
 CREATE TABLE `blade_role_menu`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单id',
-  `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单id',
+  `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色id',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色菜单关联表';
 
@@ -550,10 +550,10 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_role_scope`;
 CREATE TABLE `blade_role_scope`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `scope_category` int(2) NULL DEFAULT NULL COMMENT '权限类型(1:数据权限、2:接口权限)',
-  `scope_id` bigint(64) NULL DEFAULT NULL COMMENT '权限id',
-  `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id',
+  `scope_id` bigint(20) NULL DEFAULT NULL COMMENT '权限id',
+  `role_id` bigint(20) NULL DEFAULT NULL COMMENT '角色id',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色数据权限关联表';
 
@@ -562,17 +562,17 @@ CREATE TABLE `blade_role_scope`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_scope_api`;
 CREATE TABLE `blade_scope_api`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单主键',
   `resource_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
   `scope_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口权限名',
   `scope_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口权限地址',
   `scope_type` int(2) NULL DEFAULT NULL COMMENT '接口权限类型',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口权限备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -584,8 +584,8 @@ CREATE TABLE `blade_scope_api`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_scope_data`;
 CREATE TABLE `blade_scope_data`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单主键',
   `resource_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
   `scope_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限名称',
   `scope_field` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限字段',
@@ -594,10 +594,10 @@ CREATE TABLE `blade_scope_data`  (
   `scope_type` int(2) NULL DEFAULT NULL COMMENT '数据权限类型',
   `scope_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限值域',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据权限备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -609,7 +609,7 @@ CREATE TABLE `blade_scope_data`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_sms`;
 CREATE TABLE `blade_sms`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `category` int(2) NULL DEFAULT NULL COMMENT '分类',
   `sms_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源编号',
@@ -619,10 +619,10 @@ CREATE TABLE `blade_sms`  (
   `region_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'regionId',
   `sign_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信签名',
   `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -634,7 +634,7 @@ CREATE TABLE `blade_sms`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_tenant`;
 CREATE TABLE `blade_tenant`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `tenant_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户名称',
   `domain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '域名地址',
@@ -644,12 +644,12 @@ CREATE TABLE `blade_tenant`  (
   `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系地址',
   `account_number` int(11) NULL DEFAULT -1 COMMENT '账号额度',
   `expire_time` datetime(0) NULL DEFAULT NULL COMMENT '过期时间',
-  `datasource_id` bigint(64) NULL DEFAULT NULL COMMENT '数据源ID',
+  `datasource_id` bigint(20) NULL DEFAULT NULL COMMENT '数据源ID',
   `license_key` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '授权码',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -668,16 +668,16 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_top_menu`;
 CREATE TABLE `blade_top_menu`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
   `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单编号',
   `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单名',
   `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单资源',
   `sort` int(2) NULL DEFAULT NULL COMMENT '顶部菜单排序',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除',
@@ -689,9 +689,9 @@ CREATE TABLE `blade_top_menu`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_top_menu_setting`;
 CREATE TABLE `blade_top_menu_setting`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `top_menu_id` bigint(64) NULL DEFAULT NULL COMMENT '顶部菜单主键',
-  `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `top_menu_id` bigint(20) NULL DEFAULT NULL COMMENT '顶部菜单主键',
+  `menu_id` bigint(20) NULL DEFAULT NULL COMMENT '菜单主键',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '顶部菜单配置表';
 
@@ -700,7 +700,7 @@ CREATE TABLE `blade_top_menu_setting`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user`;
 CREATE TABLE `blade_user`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID',
   `code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户编号',
   `user_type` int(2) NULL DEFAULT NULL COMMENT '用户平台',
@@ -716,10 +716,10 @@ CREATE TABLE `blade_user`  (
   `role_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色id',
   `dept_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门id',
   `post_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位id',
-  `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人',
-  `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门',
+  `create_user` bigint(20) NULL DEFAULT NULL COMMENT '创建人',
+  `create_dept` bigint(20) NULL DEFAULT NULL COMMENT '创建部门',
   `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
-  `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人',
+  `update_user` bigint(20) NULL DEFAULT NULL COMMENT '修改人',
   `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间',
   `status` int(2) NULL DEFAULT NULL COMMENT '状态',
   `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除',
@@ -738,8 +738,8 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_app`;
 CREATE TABLE `blade_user_app`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
   `user_ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户拓展信息',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台拓展表';
@@ -749,9 +749,9 @@ CREATE TABLE `blade_user_app`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_dept`;
 CREATE TABLE `blade_user_dept`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
-  `dept_id` bigint(64) NULL DEFAULT 0 COMMENT '部门ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
+  `dept_id` bigint(20) NULL DEFAULT 0 COMMENT '部门ID',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户部门表';
 
@@ -767,10 +767,10 @@ COMMIT;
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_oauth`;
 CREATE TABLE `blade_user_oauth`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
+  `id` bigint(20) NOT NULL COMMENT '主键',
   `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
   `uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方系统用户ID',
-  `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户ID',
+  `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
   `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号',
   `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
   `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
@@ -789,8 +789,8 @@ CREATE TABLE `blade_user_oauth`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_other`;
 CREATE TABLE `blade_user_other`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
   `user_ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户拓展信息',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台拓展表';
@@ -800,8 +800,8 @@ CREATE TABLE `blade_user_other`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `blade_user_web`;
 CREATE TABLE `blade_user_web`  (
-  `id` bigint(64) NOT NULL COMMENT '主键',
-  `user_id` bigint(64) NULL DEFAULT 0 COMMENT '用户ID',
+  `id` bigint(20) NOT NULL COMMENT '主键',
+  `user_id` bigint(20) NULL DEFAULT 0 COMMENT '用户ID',
   `user_ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户拓展信息',
   PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台拓展表';