@@ -27,8 +27,8 @@ CREATE TABLE `cron_job`
27
27
` is_folder` tinyint (1 ) DEFAULT NULL ,
28
28
` index` int (5 ) DEFAULT NULL ,
29
29
PRIMARY KEY (` id` ) USING BTREE,
30
- UNIQUE KEY ` name_UNIQUE ` (` name` ) USING BTREE
31
- ) ENGINE = MyISAM
30
+ UNIQUE KEY ` idx_name_project ` (` name` , ` project_id ` ) USING BTREE
31
+ ) ENGINE = InnoDB
32
32
DEFAULT CHARSET = utf8
33
33
COLLATE = utf8_unicode_ci;
34
34
@@ -51,7 +51,7 @@ CREATE TABLE `dashboard`
51
51
` update_by` bigint (20 ) DEFAULT NULL ,
52
52
` update_time` datetime DEFAULT NULL ,
53
53
PRIMARY KEY (` id` ) USING BTREE,
54
- KEY ` idx_dashboard_id ` (` dashboard_portal_id` ) USING BTREE,
54
+ KEY ` idx_portal_id ` (` dashboard_portal_id` ) USING BTREE,
55
55
KEY ` idx_parent_id` (` parent_id` ) USING BTREE
56
56
) ENGINE = InnoDB
57
57
DEFAULT CHARSET = utf8;
@@ -173,7 +173,7 @@ CREATE TABLE `mem_dashboard_widget`
173
173
` update_by` bigint (20 ) DEFAULT NULL ,
174
174
` update_time` datetime DEFAULT NULL ,
175
175
PRIMARY KEY (` id` ) USING BTREE,
176
- KEY ` idx_protal_id ` (` dashboard_id` ) USING BTREE,
176
+ KEY ` idx_dashboard_id ` (` dashboard_id` ) USING BTREE,
177
177
KEY ` idx_widget_id` (` widget_Id` ) USING BTREE
178
178
) ENGINE = InnoDB
179
179
DEFAULT CHARSET = utf8;
@@ -222,7 +222,10 @@ CREATE TABLE `organization`
222
222
` create_by` bigint (20 ) NOT NULL DEFAULT ' 0' ,
223
223
` update_time` timestamp NULL ,
224
224
` update_by` bigint (20 ) DEFAULT NULL ,
225
- PRIMARY KEY (` id` ) USING BTREE
225
+ PRIMARY KEY (` id` ) USING BTREE,
226
+ KEY ` idx_user_id` (` user_id` ),
227
+ KEY ` idx_allow_create_project` (` allow_create_project` ),
228
+ KEY ` idx_member_permission` (` member_permission` )
226
229
) ENGINE = InnoDB
227
230
DEFAULT CHARSET = utf8;
228
231
@@ -268,7 +271,10 @@ CREATE TABLE `project`
268
271
` create_time` datetime DEFAULT NULL ,
269
272
` update_by` bigint (20 ) DEFAULT NULL ,
270
273
` update_time` datetime DEFAULT NULL ,
271
- PRIMARY KEY (` id` ) USING BTREE
274
+ PRIMARY KEY (` id` ) USING BTREE,
275
+ KEY ` idx_org_id` (` org_id` ),
276
+ KEY ` idx_user_id` (` user_id` ),
277
+ KEY ` idx_visibility` (` visibility` )
272
278
) ENGINE = InnoDB
273
279
DEFAULT CHARSET = utf8;
274
280
@@ -434,7 +440,8 @@ CREATE TABLE `rel_user_organization`
434
440
` update_by` bigint (20 ) DEFAULT NULL ,
435
441
` update_time` datetime DEFAULT NULL ,
436
442
PRIMARY KEY (` id` ) USING BTREE,
437
- UNIQUE KEY ` idx_org_user` (` org_id` , ` user_id` ) USING BTREE
443
+ UNIQUE KEY ` idx_org_user` (` org_id` , ` user_id` ) USING BTREE,
444
+ KEY ` idx_role` (` role` )
438
445
) ENGINE = InnoDB
439
446
DEFAULT CHARSET = utf8;
440
447
@@ -454,7 +461,7 @@ CREATE TABLE `role`
454
461
` update_time` datetime DEFAULT NULL ,
455
462
` avatar` varchar (255 ) DEFAULT NULL ,
456
463
PRIMARY KEY (` id` ) USING BTREE,
457
- KEY ` idx_orgid ` (` org_id` ) USING BTREE
464
+ KEY ` idx_org_id ` (` org_id` ) USING BTREE
458
465
) ENGINE = InnoDB
459
466
DEFAULT CHARSET = utf8mb4 COMMENT = ' 权限表' ;
460
467
@@ -520,7 +527,9 @@ CREATE TABLE `user`
520
527
` create_by` bigint (20 ) NOT NULL DEFAULT ' 0' ,
521
528
` update_time` timestamp NULL ,
522
529
` update_by` bigint (20 ) DEFAULT NULL ,
523
- PRIMARY KEY (` id` ) USING BTREE
530
+ PRIMARY KEY (` id` ) USING BTREE,
531
+ KEY ` idx_email` (` email` ),
532
+ KEY ` idx_username` (` username` )
524
533
) ENGINE = InnoDB
525
534
DEFAULT CHARSET = utf8;
526
535
0 commit comments