提交 96be113e 编写于 作者: J juzimao

add index

上级 89af3ddc
......@@ -458,8 +458,8 @@ CREATE TABLE `t_ds_process_definition_log` (
`create_time` datetime NOT NULL COMMENT 'create time',
`update_time` datetime NOT NULL COMMENT 'update time',
PRIMARY KEY (`id`)
UNIQUE KEY `log_unique` (`code`,`version`) USING BTREE
UNIQUE KEY `project_code_unique` (`project_code`) USING BTREE
UNIQUE KEY `log_unique` (`code`,`version`)
KEY `project_code_unique` (`project_code`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
-- ----------------------------
......
......@@ -20,3 +20,8 @@ ALTER TABLE `t_ds_worker_group` ADD COLUMN `worker_group_extra_param` text DEFAU
ALTER TABLE `t_ds_process_instance` ADD COLUMN `state_history` text DEFAULT NULL COMMENT 'state history desc' AFTER `state`;
ALTER TABLE `t_ds_process_definition_log` ADD INDEX project_code_unique(project_code);
ALTER TABLE `t_ds_process_definition_log` ADD UNIQUE `log_unique` (`code`,`version`);
......@@ -39,6 +39,10 @@ EXECUTE 'ALTER TABLE ' || quote_ident(v_schema) ||'.t_ds_worker_group ADD COLUMN
EXECUTE 'ALTER TABLE ' || quote_ident(v_schema) ||'.t_ds_process_isntance ADD COLUMN IF NOT EXISTS state_history text DEFAULT NULL ';
--- create index
create index idx_process_definition_log_code_version on t_ds_process_definition_log (code,version);
create index idx_process_definition_log_project_code on t_ds_process_definition_log (project_code);
return 'Success!';
exception when others then
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册