From 33eda6853422688a60d79e4528f08d83388abfbb Mon Sep 17 00:00:00 2001 From: thinkgem Date: Thu, 8 Mar 2018 22:57:53 +0800 Subject: [PATCH] sys_log create_date add index --- modules/core/db/core.erm | 21 +++++- modules/core/db/mysql/core.sql | 129 +------------------------------- modules/core/db/oracle/core.sql | 129 +------------------------------- web/db/mysql/core.sql | 6 +- web/db/oracle/core.sql | 4 +- web/db/oracle/gen.sql | 2 - 6 files changed, 25 insertions(+), 266 deletions(-) diff --git a/modules/core/db/core.erm b/modules/core/db/core.erm index 512d7de8..b11454a1 100644 --- a/modules/core/db/core.erm +++ b/modules/core/db/core.erm @@ -11,8 +11,8 @@ 0 0.5 - 1293 - 485 + 85 + 836 128 128 @@ -56,7 +56,7 @@ false false false - true + false false true false @@ -14344,7 +14344,7 @@ false true - idx_sys_log_cd + idx_sys_log_cb @@ -14419,6 +14419,19 @@ + + false + true + idx_sys_log_cd + + + + + ee5addb412d3d8bb20efab0d4f26d782e1502c06 + false + + + diff --git a/modules/core/db/mysql/core.sql b/modules/core/db/mysql/core.sql index 2438d1ba..1440bd39 100644 --- a/modules/core/db/mysql/core.sql +++ b/modules/core/db/mysql/core.sql @@ -1,131 +1,5 @@ SET SESSION FOREIGN_KEY_CHECKS=0; -/* Drop Indexes */ - -DROP INDEX idx_sys_area_pc ON js_sys_area; -DROP INDEX idx_sys_area_ts ON js_sys_area; -DROP INDEX idx_sys_area_status ON js_sys_area; -DROP INDEX idx_sys_area_pcs ON js_sys_area; -DROP INDEX idx_sys_area_tss ON js_sys_area; -DROP INDEX idx_sys_company_cc ON js_sys_company; -DROP INDEX idx_sys_company_pc ON js_sys_company; -DROP INDEX idx_sys_company_ts ON js_sys_company; -DROP INDEX idx_sys_company_status ON js_sys_company; -DROP INDEX idx_sys_company_vc ON js_sys_company; -DROP INDEX idx_sys_company_pcs ON js_sys_company; -DROP INDEX idx_sys_company_tss ON js_sys_company; -DROP INDEX idx_sys_config_key ON js_sys_config; -DROP INDEX idx_sys_dict_data_cc ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_dt ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_pc ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_status ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_pcs ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_ts ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_tss ON js_sys_dict_data; -DROP INDEX idx_sys_dict_data_dv ON js_sys_dict_data; -DROP INDEX idx_sys_dict_type_is ON js_sys_dict_type; -DROP INDEX idx_sys_dict_type_status ON js_sys_dict_type; -DROP INDEX idx_sys_employee_cco ON js_sys_employee; -DROP INDEX idx_sys_employee_cc ON js_sys_employee; -DROP INDEX idx_sys_employee_ud ON js_sys_employee; -DROP INDEX idx_sys_employee_oc ON js_sys_employee; -DROP INDEX idx_sys_employee_status ON js_sys_employee; -DROP INDEX idx_sys_file_entity_md5 ON js_sys_file_entity; -DROP INDEX idx_sys_file_entity_size ON js_sys_file_entity; -DROP INDEX idx_sys_file_biz_ft ON js_sys_file_upload; -DROP INDEX idx_sys_file_biz_fi ON js_sys_file_upload; -DROP INDEX idx_sys_file_biz_status ON js_sys_file_upload; -DROP INDEX idx_sys_file_biz_cb ON js_sys_file_upload; -DROP INDEX idx_sys_file_biz_ud ON js_sys_file_upload; -DROP INDEX idx_sys_file_biz_bt ON js_sys_file_upload; -DROP INDEX idx_sys_file_biz_bk ON js_sys_file_upload; -DROP INDEX idx_sys_job_status ON js_sys_job; -DROP INDEX idx_sys_job_log_jn ON js_sys_job_log; -DROP INDEX idx_sys_job_log_jg ON js_sys_job_log; -DROP INDEX idx_sys_job_log_t ON js_sys_job_log; -DROP INDEX idx_sys_job_log_e ON js_sys_job_log; -DROP INDEX idx_sys_job_log_ie ON js_sys_job_log; -DROP INDEX idx_sys_lang_code ON js_sys_lang; -DROP INDEX idx_sys_lang_type ON js_sys_lang; -DROP INDEX idx_sys_log_cd ON js_sys_log; -DROP INDEX idx_sys_log_cc ON js_sys_log; -DROP INDEX idx_sys_log_lt ON js_sys_log; -DROP INDEX idx_sys_log_bk ON js_sys_log; -DROP INDEX idx_sys_log_bt ON js_sys_log; -DROP INDEX idx_sys_log_ie ON js_sys_log; -DROP INDEX idx_sys_menu_pc ON js_sys_menu; -DROP INDEX idx_sys_menu_ts ON js_sys_menu; -DROP INDEX idx_sys_menu_status ON js_sys_menu; -DROP INDEX idx_sys_menu_mt ON js_sys_menu; -DROP INDEX idx_sys_menu_pss ON js_sys_menu; -DROP INDEX idx_sys_menu_tss ON js_sys_menu; -DROP INDEX idx_sys_menu_sc ON js_sys_menu; -DROP INDEX idx_sys_menu_is ON js_sys_menu; -DROP INDEX idx_sys_menu_mcs ON js_sys_menu; -DROP INDEX idx_sys_module_status ON js_sys_module; -DROP INDEX idx_sys_msg_inner_cb ON js_sys_msg_inner; -DROP INDEX idx_sys_msg_inner_status ON js_sys_msg_inner; -DROP INDEX idx_sys_msg_inner_cl ON js_sys_msg_inner; -DROP INDEX idx_sys_msg_inner_sc ON js_sys_msg_inner; -DROP INDEX idx_sys_msg_inner_sd ON js_sys_msg_inner; -DROP INDEX idx_sys_msg_inner_r_mi ON js_sys_msg_inner_record; -DROP INDEX idx_sys_msg_inner_r_rc ON js_sys_msg_inner_record; -DROP INDEX idx_sys_msg_inner_r_ruc ON js_sys_msg_inner_record; -DROP INDEX idx_sys_msg_inner_r_status ON js_sys_msg_inner_record; -DROP INDEX idx_sys_msg_inner_r_star ON js_sys_msg_inner_record; -DROP INDEX idx_sys_msg_push_type ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_rc ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_uc ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_suc ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_pd ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_ps ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_rs ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_bk ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_bt ON js_sys_msg_push; -DROP INDEX idx_sys_msg_push_imp ON js_sys_msg_push; -DROP INDEX idx_sys_msg_pushw_type ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_rc ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_uc ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_suc ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_pd ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_ps ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_pushw_imp ON js_sys_msg_push_wait; -DROP INDEX idx_sys_msg_tpl_key ON js_sys_msg_template; -DROP INDEX idx_sys_msg_tpl_type ON js_sys_msg_template; -DROP INDEX idx_sys_msg_tpl_status ON js_sys_msg_template; -DROP INDEX idx_sys_office_cc ON js_sys_office; -DROP INDEX idx_sys_office_pc ON js_sys_office; -DROP INDEX idx_sys_office_pcs ON js_sys_office; -DROP INDEX idx_sys_office_status ON js_sys_office; -DROP INDEX idx_sys_office_ot ON js_sys_office; -DROP INDEX idx_sys_office_vc ON js_sys_office; -DROP INDEX idx_sys_office_ts ON js_sys_office; -DROP INDEX idx_sys_office_tss ON js_sys_office; -DROP INDEX idx_sys_post_cc ON js_sys_post; -DROP INDEX idx_sys_post_status ON js_sys_post; -DROP INDEX idx_sys_post_ps ON js_sys_post; -DROP INDEX idx_sys_role_cc ON js_sys_role; -DROP INDEX idx_sys_role_is ON js_sys_role; -DROP INDEX idx_sys_role_status ON js_sys_role; -DROP INDEX idx_sys_role_rs ON js_sys_role; -DROP INDEX idx_sys_user_lc ON js_sys_user; -DROP INDEX idx_sys_user_email ON js_sys_user; -DROP INDEX idx_sys_user_mobile ON js_sys_user; -DROP INDEX idx_sys_user_wo ON js_sys_user; -DROP INDEX idx_sys_user_imei ON js_sys_user; -DROP INDEX idx_sys_user_rt ON js_sys_user; -DROP INDEX idx_sys_user_rc ON js_sys_user; -DROP INDEX idx_sys_user_mt ON js_sys_user; -DROP INDEX idx_sys_user_us ON js_sys_user; -DROP INDEX idx_sys_user_ud ON js_sys_user; -DROP INDEX idx_sys_user_status ON js_sys_user; -DROP INDEX idx_sys_user_cc ON js_sys_user; - - - /* Drop Tables */ DROP TABLE IF EXISTS js_sys_company_office; @@ -907,12 +781,13 @@ CREATE INDEX idx_sys_job_log_e ON js_sys_job_log (job_event ASC); CREATE INDEX idx_sys_job_log_ie ON js_sys_job_log (is_exception ASC); CREATE INDEX idx_sys_lang_code ON js_sys_lang (lang_code ASC); CREATE INDEX idx_sys_lang_type ON js_sys_lang (lang_type ASC); -CREATE INDEX idx_sys_log_cd ON js_sys_log (create_by ASC); +CREATE INDEX idx_sys_log_cb ON js_sys_log (create_by ASC); CREATE INDEX idx_sys_log_cc ON js_sys_log (corp_code ASC); CREATE INDEX idx_sys_log_lt ON js_sys_log (log_type ASC); CREATE INDEX idx_sys_log_bk ON js_sys_log (biz_key ASC); CREATE INDEX idx_sys_log_bt ON js_sys_log (biz_type ASC); CREATE INDEX idx_sys_log_ie ON js_sys_log (is_exception ASC); +CREATE INDEX idx_sys_log_cd ON js_sys_log (create_date ASC); CREATE INDEX idx_sys_menu_pc ON js_sys_menu (parent_code ASC); CREATE INDEX idx_sys_menu_ts ON js_sys_menu (tree_sort ASC); CREATE INDEX idx_sys_menu_status ON js_sys_menu (status ASC); diff --git a/modules/core/db/oracle/core.sql b/modules/core/db/oracle/core.sql index 7cf740c0..6caa428a 100644 --- a/modules/core/db/oracle/core.sql +++ b/modules/core/db/oracle/core.sql @@ -1,130 +1,4 @@ -/* Drop Indexes */ - -DROP INDEX idx_sys_area_pc; -DROP INDEX idx_sys_area_ts; -DROP INDEX idx_sys_area_status; -DROP INDEX idx_sys_area_pcs; -DROP INDEX idx_sys_area_tss; -DROP INDEX idx_sys_company_cc; -DROP INDEX idx_sys_company_pc; -DROP INDEX idx_sys_company_ts; -DROP INDEX idx_sys_company_status; -DROP INDEX idx_sys_company_vc; -DROP INDEX idx_sys_company_pcs; -DROP INDEX idx_sys_company_tss; -DROP INDEX idx_sys_config_key; -DROP INDEX idx_sys_dict_data_cc; -DROP INDEX idx_sys_dict_data_dt; -DROP INDEX idx_sys_dict_data_pc; -DROP INDEX idx_sys_dict_data_status; -DROP INDEX idx_sys_dict_data_pcs; -DROP INDEX idx_sys_dict_data_ts; -DROP INDEX idx_sys_dict_data_tss; -DROP INDEX idx_sys_dict_data_dv; -DROP INDEX idx_sys_dict_type_is; -DROP INDEX idx_sys_dict_type_status; -DROP INDEX idx_sys_employee_cco; -DROP INDEX idx_sys_employee_cc; -DROP INDEX idx_sys_employee_ud; -DROP INDEX idx_sys_employee_oc; -DROP INDEX idx_sys_employee_status; -DROP INDEX idx_sys_file_entity_md5; -DROP INDEX idx_sys_file_entity_size; -DROP INDEX idx_sys_file_biz_ft; -DROP INDEX idx_sys_file_biz_fi; -DROP INDEX idx_sys_file_biz_status; -DROP INDEX idx_sys_file_biz_cb; -DROP INDEX idx_sys_file_biz_ud; -DROP INDEX idx_sys_file_biz_bt; -DROP INDEX idx_sys_file_biz_bk; -DROP INDEX idx_sys_job_status; -DROP INDEX idx_sys_job_log_jn; -DROP INDEX idx_sys_job_log_jg; -DROP INDEX idx_sys_job_log_t; -DROP INDEX idx_sys_job_log_e; -DROP INDEX idx_sys_job_log_ie; -DROP INDEX idx_sys_lang_code; -DROP INDEX idx_sys_lang_type; -DROP INDEX idx_sys_log_cd; -DROP INDEX idx_sys_log_cc; -DROP INDEX idx_sys_log_lt; -DROP INDEX idx_sys_log_bk; -DROP INDEX idx_sys_log_bt; -DROP INDEX idx_sys_log_ie; -DROP INDEX idx_sys_menu_pc; -DROP INDEX idx_sys_menu_ts; -DROP INDEX idx_sys_menu_status; -DROP INDEX idx_sys_menu_mt; -DROP INDEX idx_sys_menu_pss; -DROP INDEX idx_sys_menu_tss; -DROP INDEX idx_sys_menu_sc; -DROP INDEX idx_sys_menu_is; -DROP INDEX idx_sys_menu_mcs; -DROP INDEX idx_sys_module_status; -DROP INDEX idx_sys_msg_inner_cb; -DROP INDEX idx_sys_msg_inner_status; -DROP INDEX idx_sys_msg_inner_cl; -DROP INDEX idx_sys_msg_inner_sc; -DROP INDEX idx_sys_msg_inner_sd; -DROP INDEX idx_sys_msg_inner_r_mi; -DROP INDEX idx_sys_msg_inner_r_rc; -DROP INDEX idx_sys_msg_inner_r_ruc; -DROP INDEX idx_sys_msg_inner_r_status; -DROP INDEX idx_sys_msg_inner_r_star; -DROP INDEX idx_sys_msg_push_type; -DROP INDEX idx_sys_msg_push_rc; -DROP INDEX idx_sys_msg_push_uc; -DROP INDEX idx_sys_msg_push_suc; -DROP INDEX idx_sys_msg_push_pd; -DROP INDEX idx_sys_msg_push_ps; -DROP INDEX idx_sys_msg_push_rs; -DROP INDEX idx_sys_msg_push_bk; -DROP INDEX idx_sys_msg_push_bt; -DROP INDEX idx_sys_msg_push_imp; -DROP INDEX idx_sys_msg_pushw_type; -DROP INDEX idx_sys_msg_pushw_rc; -DROP INDEX idx_sys_msg_pushw_uc; -DROP INDEX idx_sys_msg_pushw_suc; -DROP INDEX idx_sys_msg_pushw_pd; -DROP INDEX idx_sys_msg_pushw_ps; -DROP INDEX idx_sys_msg_pushw_rs; -DROP INDEX idx_sys_msg_pushw_bk; -DROP INDEX idx_sys_msg_pushw_bt; -DROP INDEX idx_sys_msg_pushw_imp; -DROP INDEX idx_sys_msg_tpl_key; -DROP INDEX idx_sys_msg_tpl_type; -DROP INDEX idx_sys_msg_tpl_status; -DROP INDEX idx_sys_office_cc; -DROP INDEX idx_sys_office_pc; -DROP INDEX idx_sys_office_pcs; -DROP INDEX idx_sys_office_status; -DROP INDEX idx_sys_office_ot; -DROP INDEX idx_sys_office_vc; -DROP INDEX idx_sys_office_ts; -DROP INDEX idx_sys_office_tss; -DROP INDEX idx_sys_post_cc; -DROP INDEX idx_sys_post_status; -DROP INDEX idx_sys_post_ps; -DROP INDEX idx_sys_role_cc; -DROP INDEX idx_sys_role_is; -DROP INDEX idx_sys_role_status; -DROP INDEX idx_sys_role_rs; -DROP INDEX idx_sys_user_lc; -DROP INDEX idx_sys_user_email; -DROP INDEX idx_sys_user_mobile; -DROP INDEX idx_sys_user_wo; -DROP INDEX idx_sys_user_imei; -DROP INDEX idx_sys_user_rt; -DROP INDEX idx_sys_user_rc; -DROP INDEX idx_sys_user_mt; -DROP INDEX idx_sys_user_us; -DROP INDEX idx_sys_user_ud; -DROP INDEX idx_sys_user_status; -DROP INDEX idx_sys_user_cc; - - - /* Drop Tables */ DROP TABLE js_sys_company_office CASCADE CONSTRAINTS; @@ -904,12 +778,13 @@ CREATE INDEX idx_sys_job_log_e ON js_sys_job_log (job_event); CREATE INDEX idx_sys_job_log_ie ON js_sys_job_log (is_exception); CREATE INDEX idx_sys_lang_code ON js_sys_lang (lang_code); CREATE INDEX idx_sys_lang_type ON js_sys_lang (lang_type); -CREATE INDEX idx_sys_log_cd ON js_sys_log (create_by); +CREATE INDEX idx_sys_log_cb ON js_sys_log (create_by); CREATE INDEX idx_sys_log_cc ON js_sys_log (corp_code); CREATE INDEX idx_sys_log_lt ON js_sys_log (log_type); CREATE INDEX idx_sys_log_bk ON js_sys_log (biz_key); CREATE INDEX idx_sys_log_bt ON js_sys_log (biz_type); CREATE INDEX idx_sys_log_ie ON js_sys_log (is_exception); +CREATE INDEX idx_sys_log_cd ON js_sys_log (create_date); CREATE INDEX idx_sys_menu_pc ON js_sys_menu (parent_code); CREATE INDEX idx_sys_menu_ts ON js_sys_menu (tree_sort); CREATE INDEX idx_sys_menu_status ON js_sys_menu (status); diff --git a/web/db/mysql/core.sql b/web/db/mysql/core.sql index 36368f53..1440bd39 100644 --- a/web/db/mysql/core.sql +++ b/web/db/mysql/core.sql @@ -1,8 +1,5 @@ SET SESSION FOREIGN_KEY_CHECKS=0; - - - /* Drop Tables */ DROP TABLE IF EXISTS js_sys_company_office; @@ -784,12 +781,13 @@ CREATE INDEX idx_sys_job_log_e ON js_sys_job_log (job_event ASC); CREATE INDEX idx_sys_job_log_ie ON js_sys_job_log (is_exception ASC); CREATE INDEX idx_sys_lang_code ON js_sys_lang (lang_code ASC); CREATE INDEX idx_sys_lang_type ON js_sys_lang (lang_type ASC); -CREATE INDEX idx_sys_log_cd ON js_sys_log (create_by ASC); +CREATE INDEX idx_sys_log_cb ON js_sys_log (create_by ASC); CREATE INDEX idx_sys_log_cc ON js_sys_log (corp_code ASC); CREATE INDEX idx_sys_log_lt ON js_sys_log (log_type ASC); CREATE INDEX idx_sys_log_bk ON js_sys_log (biz_key ASC); CREATE INDEX idx_sys_log_bt ON js_sys_log (biz_type ASC); CREATE INDEX idx_sys_log_ie ON js_sys_log (is_exception ASC); +CREATE INDEX idx_sys_log_cd ON js_sys_log (create_date ASC); CREATE INDEX idx_sys_menu_pc ON js_sys_menu (parent_code ASC); CREATE INDEX idx_sys_menu_ts ON js_sys_menu (tree_sort ASC); CREATE INDEX idx_sys_menu_status ON js_sys_menu (status ASC); diff --git a/web/db/oracle/core.sql b/web/db/oracle/core.sql index b8248a7e..7c8e0dbd 100644 --- a/web/db/oracle/core.sql +++ b/web/db/oracle/core.sql @@ -1,6 +1,5 @@ - /* Drop Tables */ DROP TABLE js_sys_company_office CASCADE CONSTRAINTS; @@ -780,12 +779,13 @@ CREATE INDEX idx_sys_job_log_e ON js_sys_job_log (job_event); CREATE INDEX idx_sys_job_log_ie ON js_sys_job_log (is_exception); CREATE INDEX idx_sys_lang_code ON js_sys_lang (lang_code); CREATE INDEX idx_sys_lang_type ON js_sys_lang (lang_type); -CREATE INDEX idx_sys_log_cd ON js_sys_log (create_by); +CREATE INDEX idx_sys_log_cb ON js_sys_log (create_by); CREATE INDEX idx_sys_log_cc ON js_sys_log (corp_code); CREATE INDEX idx_sys_log_lt ON js_sys_log (log_type); CREATE INDEX idx_sys_log_bk ON js_sys_log (biz_key); CREATE INDEX idx_sys_log_bt ON js_sys_log (biz_type); CREATE INDEX idx_sys_log_ie ON js_sys_log (is_exception); +CREATE INDEX idx_sys_log_cd ON js_sys_log (create_date); CREATE INDEX idx_sys_menu_pc ON js_sys_menu (parent_code); CREATE INDEX idx_sys_menu_ts ON js_sys_menu (tree_sort); CREATE INDEX idx_sys_menu_status ON js_sys_menu (status); diff --git a/web/db/oracle/gen.sql b/web/db/oracle/gen.sql index 8eea2996..502b5854 100644 --- a/web/db/oracle/gen.sql +++ b/web/db/oracle/gen.sql @@ -1,6 +1,4 @@ - - /* Drop Tables */ DROP TABLE js_gen_table_column CASCADE CONSTRAINTS;