Skip to content

Commit a1791a3

Browse files
committedMar 12, 2021
#2166 1. fix it
1 parent e3a0d8a commit a1791a3

File tree

1 file changed

+18
-9
lines changed

1 file changed

+18
-9
lines changed
 

‎bin/davinci.sql

+18-9
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ CREATE TABLE `cron_job`
2727
`is_folder` tinyint(1) DEFAULT NULL,
2828
`index` int(5) DEFAULT NULL,
2929
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
3232
DEFAULT CHARSET = utf8
3333
COLLATE = utf8_unicode_ci;
3434

@@ -51,7 +51,7 @@ CREATE TABLE `dashboard`
5151
`update_by` bigint(20) DEFAULT NULL,
5252
`update_time` datetime DEFAULT NULL,
5353
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,
5555
KEY `idx_parent_id` (`parent_id`) USING BTREE
5656
) ENGINE = InnoDB
5757
DEFAULT CHARSET = utf8;
@@ -173,7 +173,7 @@ CREATE TABLE `mem_dashboard_widget`
173173
`update_by` bigint(20) DEFAULT NULL,
174174
`update_time` datetime DEFAULT NULL,
175175
PRIMARY KEY (`id`) USING BTREE,
176-
KEY `idx_protal_id` (`dashboard_id`) USING BTREE,
176+
KEY `idx_dashboard_id` (`dashboard_id`) USING BTREE,
177177
KEY `idx_widget_id` (`widget_Id`) USING BTREE
178178
) ENGINE = InnoDB
179179
DEFAULT CHARSET = utf8;
@@ -222,7 +222,10 @@ CREATE TABLE `organization`
222222
`create_by` bigint(20) NOT NULL DEFAULT '0',
223223
`update_time` timestamp NULL,
224224
`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`)
226229
) ENGINE = InnoDB
227230
DEFAULT CHARSET = utf8;
228231

@@ -268,7 +271,10 @@ CREATE TABLE `project`
268271
`create_time` datetime DEFAULT NULL,
269272
`update_by` bigint(20) DEFAULT NULL,
270273
`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`)
272278
) ENGINE = InnoDB
273279
DEFAULT CHARSET = utf8;
274280

@@ -434,7 +440,8 @@ CREATE TABLE `rel_user_organization`
434440
`update_by` bigint(20) DEFAULT NULL,
435441
`update_time` datetime DEFAULT NULL,
436442
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`)
438445
) ENGINE = InnoDB
439446
DEFAULT CHARSET = utf8;
440447

@@ -454,7 +461,7 @@ CREATE TABLE `role`
454461
`update_time` datetime DEFAULT NULL,
455462
`avatar` varchar(255) DEFAULT NULL,
456463
PRIMARY KEY (`id`) USING BTREE,
457-
KEY `idx_orgid` (`org_id`) USING BTREE
464+
KEY `idx_org_id` (`org_id`) USING BTREE
458465
) ENGINE = InnoDB
459466
DEFAULT CHARSET = utf8mb4 COMMENT ='权限表';
460467

@@ -520,7 +527,9 @@ CREATE TABLE `user`
520527
`create_by` bigint(20) NOT NULL DEFAULT '0',
521528
`update_time` timestamp NULL,
522529
`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`)
524533
) ENGINE = InnoDB
525534
DEFAULT CHARSET = utf8;
526535

0 commit comments

Comments
 (0)