From c20a3e5f044343663ce8015ee197754736e5f9bd Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Mon, 17 Mar 2025 14:11:34 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E8=B0=83=E6=95=B4=E6=89=93=E5=8C=85?= =?UTF-8?q?=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{mysql => default}/alarm_define.sql | 0 .../common/{mysql => default}/chart_graph.sql | 0 .../common/{mysql => default}/cm_title.sql | 0 .../common/{mysql => default}/config.sql | 0 .../common/{mysql => default}/group.sql | 0 .../common/{mysql => default}/kpi_title.sql | 0 .../{mysql => default}/measure_title.sql | 0 .../common/{mysql => default}/mml_command.sql | 0 .../{mysql => default}/mml_http_map.sql | 0 .../{mysql => default}/mml_subscriber.sql | 0 .../common/{mysql => default}/mml_system.sql | 0 .../common/{mysql => default}/ne_config.sql | 0 .../{mysql => default}/pm_custom_title.sql | 0 .../common/{mysql => default}/title_info.sql | 0 .../common/{mysql => default}/trace_info.sql | 0 .../common/{sqlite => lite}/alarm_define.sql | 0 .../common/{sqlite => lite}/chart_graph.sql | 0 .../common/{sqlite => lite}/cm_title.sql | 0 .../common/{sqlite => lite}/config.sql | 0 .../common/{sqlite => lite}/group.sql | 0 .../common/{sqlite => lite}/kpi_title.sql | 0 .../common/{sqlite => lite}/measure_title.sql | 0 .../common/{sqlite => lite}/mml_command.sql | 0 .../common/{sqlite => lite}/mml_http_map.sql | 0 .../{sqlite => lite}/mml_subscriber.sql | 0 .../common/{sqlite => lite}/mml_system.sql | 0 .../common/{sqlite => lite}/ne_config.sql | 0 .../{sqlite => lite}/pm_custom_title.sql | 0 .../common/{sqlite => lite}/title_info.sql | 0 .../common/{sqlite => lite}/trace_info.sql | 0 .../install/{mysql => default}/4a_log.sql | 0 .../install/{mysql => default}/alarm.sql | 0 .../{mysql => default}/alarm_event.sql | 0 .../{mysql => default}/alarm_forward_log.sql | 0 .../install/{mysql => default}/alarm_log.sql | 0 .../{mysql => default}/alarm_relation.sql | 0 .../{mysql => default}/alarm_subscribe.sql | 0 .../install/{mysql => default}/cdr_event.sql | 0 .../{mysql => default}/cdr_event_ims.sql | 0 .../{mysql => default}/cdr_event_sgwc.sql | 0 .../{mysql => default}/cdr_event_smf.sql | 0 .../{mysql => default}/cdr_event_smsc.sql | 0 .../install/{mysql => default}/cert_info.sql | 0 .../install/{mysql => default}/event_log.sql | 0 .../{mysql => default}/kpi_c_report.sql | 0 .../{mysql => default}/kpi_c_title.sql | 0 .../install/{mysql => default}/kpi_report.sql | 0 .../{mysql => default}/measure_data.sql | 0 .../{mysql => default}/measure_task.sql | 0 .../{mysql => default}/measure_threshold.sql | 0 .../install/{mysql => default}/mml_log.sql | 0 .../{mysql => default}/monitor_base.sql | 0 .../install/{mysql => default}/monitor_io.sql | 0 .../{mysql => default}/monitor_network.sql | 0 .../install/{mysql => default}/nb_state.sql | 0 .../{mysql => default}/nbi_alarm_log.sql | 0 .../install/{mysql => default}/nbi_cm.sql | 0 .../{mysql => default}/nbi_operation_log.sql | 0 .../install/{mysql => default}/nbi_pm.sql | 0 .../{mysql => default}/nbi_secure_log.sql | 0 .../install/{mysql => default}/ne_check.sql | 0 .../{mysql => default}/ne_config_backup.sql | 0 .../install/{mysql => default}/ne_host.sql | 0 .../{mysql => default}/ne_host_cmd.sql | 0 .../install/{mysql => default}/ne_info.sql | 0 .../install/{mysql => default}/ne_license.sql | 0 .../install/{mysql => default}/ne_link.sql | 0 .../install/{mysql => default}/ne_pool.sql | 0 .../{mysql => default}/ne_software.sql | 0 .../install/{mysql => default}/ne_state.sql | 0 .../install/{mysql => default}/ne_version.sql | 0 .../{mysql => default}/northbound_cm.sql | 0 .../{mysql => default}/northbound_pm.sql | 0 .../{mysql => default}/operation_log.sql | 0 .../{mysql => default}/param_value.sql | 0 .../{mysql => default}/pm_custom_data.sql | 0 .../{mysql => default}/pm_template.sql | 0 .../install/{mysql => default}/sys_config.sql | 0 .../install/{mysql => default}/sys_dept.sql | 0 .../{mysql => default}/sys_dict_data.sql | 0 .../{mysql => default}/sys_dict_type.sql | 0 .../install/{mysql => default}/sys_i18n.sql | 0 .../install/{mysql => default}/sys_job.sql | 0 .../{mysql => default}/sys_job_log.sql | 0 .../{mysql => default}/sys_log_login.sql | 0 .../{mysql => default}/sys_log_operate.sql | 0 .../install/{mysql => default}/sys_menu.sql | 0 .../install/{mysql => default}/sys_post.sql | 0 .../install/{mysql => default}/sys_role.sql | 0 .../{mysql => default}/sys_role_dept.sql | 0 .../{mysql => default}/sys_role_menu.sql | 0 .../install/{mysql => default}/sys_user.sql | 0 .../{mysql => default}/sys_user_post.sql | 0 .../{mysql => default}/sys_user_role.sql | 0 .../install/{mysql => default}/trace_data.sql | 0 .../install/{mysql => default}/trace_task.sql | 0 .../{mysql => default}/trace_task_hlr.sql | 0 .../install/{mysql => default}/udm_auth.sql | 0 .../install/{mysql => default}/udm_extend.sql | 0 .../install/{mysql => default}/udm_sub.sql | 0 .../install/{mysql => default}/ue_event.sql | 0 .../{mysql => default}/ue_event_amf.sql | 0 .../{mysql => default}/ue_event_mme.sql | 0 .../install/{mysql => default}/zinstall.sql | 0 .../install/{sqlite => lite}/4a_log.sql | 0 .../install/{sqlite => lite}/alarm.sql | 0 .../install/{sqlite => lite}/alarm_event.sql | 0 .../{sqlite => lite}/alarm_forward_log.sql | 0 .../install/{sqlite => lite}/alarm_log.sql | 0 .../{sqlite => lite}/alarm_relation.sql | 0 .../{sqlite => lite}/alarm_subscribe.sql | 0 .../install/{sqlite => lite}/cdr_event.sql | 0 .../{sqlite => lite}/cdr_event_ims.sql | 0 .../{sqlite => lite}/cdr_event_sgwc.sql | 0 .../{sqlite => lite}/cdr_event_smf.sql | 0 .../{sqlite => lite}/cdr_event_smsc.sql | 0 .../install/{sqlite => lite}/cert_info.sql | 0 .../install/{sqlite => lite}/event_log.sql | 0 .../install/{sqlite => lite}/kpi_c_report.sql | 0 .../install/{sqlite => lite}/kpi_c_title.sql | 0 .../install/{sqlite => lite}/kpi_report.sql | 0 .../install/{sqlite => lite}/measure_data.sql | 0 .../install/{sqlite => lite}/measure_task.sql | 0 .../{sqlite => lite}/measure_threshold.sql | 0 .../install/{sqlite => lite}/mml_log.sql | 0 .../install/{sqlite => lite}/monitor_base.sql | 0 .../install/{sqlite => lite}/monitor_io.sql | 0 .../{sqlite => lite}/monitor_network.sql | 0 .../install/{sqlite => lite}/nb_state.sql | 0 .../{sqlite => lite}/nbi_alarm_log.sql | 0 .../install/{sqlite => lite}/nbi_cm.sql | 0 .../{sqlite => lite}/nbi_operation_log.sql | 0 .../install/{sqlite => lite}/nbi_pm.sql | 0 .../{sqlite => lite}/nbi_secure_log.sql | 0 .../install/{sqlite => lite}/ne_check.sql | 0 .../{sqlite => lite}/ne_config_backup.sql | 0 .../install/{sqlite => lite}/ne_host.sql | 0 .../install/{sqlite => lite}/ne_host_cmd.sql | 0 .../install/{sqlite => lite}/ne_info.sql | 0 .../install/{sqlite => lite}/ne_license.sql | 0 .../install/{sqlite => lite}/ne_link.sql | 0 .../install/{sqlite => lite}/ne_pool.sql | 0 .../install/{sqlite => lite}/ne_software.sql | 0 .../install/{sqlite => lite}/ne_state.sql | 0 .../install/{sqlite => lite}/ne_version.sql | 0 .../{sqlite => lite}/northbound_cm.sql | 0 .../{sqlite => lite}/northbound_pm.sql | 0 .../{sqlite => lite}/operation_log.sql | 0 .../install/{sqlite => lite}/param_value.sql | 0 .../{sqlite => lite}/pm_custom_data.sql | 0 .../install/{sqlite => lite}/pm_template.sql | 0 .../install/{sqlite => lite}/sys_config.sql | 0 .../install/{sqlite => lite}/sys_dept.sql | 0 .../{sqlite => lite}/sys_dict_data.sql | 0 .../{sqlite => lite}/sys_dict_type.sql | 0 .../install/{sqlite => lite}/sys_i18n.sql | 0 .../install/{sqlite => lite}/sys_job.sql | 0 .../install/{sqlite => lite}/sys_job_log.sql | 0 .../{sqlite => lite}/sys_log_login.sql | 0 .../{sqlite => lite}/sys_log_operate.sql | 0 .../install/{sqlite => lite}/sys_menu.sql | 0 .../install/{sqlite => lite}/sys_post.sql | 0 .../install/{sqlite => lite}/sys_role.sql | 0 .../{sqlite => lite}/sys_role_dept.sql | 0 .../{sqlite => lite}/sys_role_menu.sql | 0 .../install/{sqlite => lite}/sys_user.sql | 0 .../{sqlite => lite}/sys_user_post.sql | 0 .../{sqlite => lite}/sys_user_role.sql | 0 .../install/{sqlite => lite}/trace_data.sql | 0 .../install/{sqlite => lite}/trace_task.sql | 0 .../{sqlite => lite}/trace_task_hlr.sql | 0 .../install/{sqlite => lite}/udm_auth.sql | 0 .../install/{sqlite => lite}/udm_extend.sql | 0 .../install/{sqlite => lite}/udm_sub.sql | 0 .../install/{sqlite => lite}/ue_event.sql | 0 .../install/{sqlite => lite}/ue_event_amf.sql | 0 .../install/{sqlite => lite}/ue_event_mme.sql | 0 .../install/{sqlite => lite}/zinstall.sql | 0 .../{mysql => default}/upg_sys_dict_data.sql | 0 .../upgrade/{mysql => default}/zupgrade.sql | 0 .../{sqlite => lite}/upg_sys_dict_data.sql | 0 .../upgrade/{sqlite => lite}/zupgrade.sql | 0 .../linux/usr/local/etc/omc/default/omc.conf | 7 +- .../linux/usr/local/etc/omc/default/omc.yaml | 2 + build/linux/usr/local/etc/omc/script/setup.sh | 101 ++++++++++++++++-- build/pkg/deb/DEBIAN/postinst | 22 +++- main.go | 2 +- 187 files changed, 121 insertions(+), 13 deletions(-) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/alarm_define.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/chart_graph.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/cm_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/config.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/group.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/kpi_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/measure_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/mml_command.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/mml_http_map.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/mml_subscriber.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/mml_system.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/ne_config.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/pm_custom_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/title_info.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{mysql => default}/trace_info.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/alarm_define.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/chart_graph.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/cm_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/config.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/group.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/kpi_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/measure_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/mml_command.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/mml_http_map.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/mml_subscriber.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/mml_system.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/ne_config.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/pm_custom_title.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/title_info.sql (100%) rename build/linux/usr/local/etc/omc/database/common/{sqlite => lite}/trace_info.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/4a_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/alarm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/alarm_event.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/alarm_forward_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/alarm_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/alarm_relation.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/alarm_subscribe.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/cdr_event.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/cdr_event_ims.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/cdr_event_sgwc.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/cdr_event_smf.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/cdr_event_smsc.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/cert_info.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/event_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/kpi_c_report.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/kpi_c_title.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/kpi_report.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/measure_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/measure_task.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/measure_threshold.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/mml_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/monitor_base.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/monitor_io.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/monitor_network.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/nb_state.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/nbi_alarm_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/nbi_cm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/nbi_operation_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/nbi_pm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/nbi_secure_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_check.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_config_backup.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_host.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_host_cmd.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_info.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_license.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_link.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_pool.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_software.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_state.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ne_version.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/northbound_cm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/northbound_pm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/operation_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/param_value.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/pm_custom_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/pm_template.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_config.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_dept.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_dict_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_dict_type.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_i18n.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_job.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_job_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_log_login.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_log_operate.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_menu.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_post.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_role.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_role_dept.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_role_menu.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_user.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_user_post.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/sys_user_role.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/trace_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/trace_task.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/trace_task_hlr.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/udm_auth.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/udm_extend.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/udm_sub.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ue_event.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ue_event_amf.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/ue_event_mme.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{mysql => default}/zinstall.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/4a_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/alarm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/alarm_event.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/alarm_forward_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/alarm_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/alarm_relation.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/alarm_subscribe.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/cdr_event.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/cdr_event_ims.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/cdr_event_sgwc.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/cdr_event_smf.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/cdr_event_smsc.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/cert_info.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/event_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/kpi_c_report.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/kpi_c_title.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/kpi_report.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/measure_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/measure_task.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/measure_threshold.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/mml_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/monitor_base.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/monitor_io.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/monitor_network.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/nb_state.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/nbi_alarm_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/nbi_cm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/nbi_operation_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/nbi_pm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/nbi_secure_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_check.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_config_backup.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_host.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_host_cmd.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_info.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_license.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_link.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_pool.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_software.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_state.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ne_version.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/northbound_cm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/northbound_pm.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/operation_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/param_value.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/pm_custom_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/pm_template.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_config.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_dept.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_dict_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_dict_type.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_i18n.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_job.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_job_log.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_log_login.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_log_operate.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_menu.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_post.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_role.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_role_dept.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_role_menu.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_user.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_user_post.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/sys_user_role.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/trace_data.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/trace_task.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/trace_task_hlr.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/udm_auth.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/udm_extend.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/udm_sub.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ue_event.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ue_event_amf.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/ue_event_mme.sql (100%) rename build/linux/usr/local/etc/omc/database/install/{sqlite => lite}/zinstall.sql (100%) rename build/linux/usr/local/etc/omc/database/upgrade/{mysql => default}/upg_sys_dict_data.sql (100%) rename build/linux/usr/local/etc/omc/database/upgrade/{mysql => default}/zupgrade.sql (100%) rename build/linux/usr/local/etc/omc/database/upgrade/{sqlite => lite}/upg_sys_dict_data.sql (100%) rename build/linux/usr/local/etc/omc/database/upgrade/{sqlite => lite}/zupgrade.sql (100%) diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/alarm_define.sql b/build/linux/usr/local/etc/omc/database/common/default/alarm_define.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/alarm_define.sql rename to build/linux/usr/local/etc/omc/database/common/default/alarm_define.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/chart_graph.sql b/build/linux/usr/local/etc/omc/database/common/default/chart_graph.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/chart_graph.sql rename to build/linux/usr/local/etc/omc/database/common/default/chart_graph.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/cm_title.sql b/build/linux/usr/local/etc/omc/database/common/default/cm_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/cm_title.sql rename to build/linux/usr/local/etc/omc/database/common/default/cm_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/config.sql b/build/linux/usr/local/etc/omc/database/common/default/config.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/config.sql rename to build/linux/usr/local/etc/omc/database/common/default/config.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/group.sql b/build/linux/usr/local/etc/omc/database/common/default/group.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/group.sql rename to build/linux/usr/local/etc/omc/database/common/default/group.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/kpi_title.sql b/build/linux/usr/local/etc/omc/database/common/default/kpi_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/kpi_title.sql rename to build/linux/usr/local/etc/omc/database/common/default/kpi_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/measure_title.sql b/build/linux/usr/local/etc/omc/database/common/default/measure_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/measure_title.sql rename to build/linux/usr/local/etc/omc/database/common/default/measure_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/mml_command.sql b/build/linux/usr/local/etc/omc/database/common/default/mml_command.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/mml_command.sql rename to build/linux/usr/local/etc/omc/database/common/default/mml_command.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/mml_http_map.sql b/build/linux/usr/local/etc/omc/database/common/default/mml_http_map.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/mml_http_map.sql rename to build/linux/usr/local/etc/omc/database/common/default/mml_http_map.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/mml_subscriber.sql b/build/linux/usr/local/etc/omc/database/common/default/mml_subscriber.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/mml_subscriber.sql rename to build/linux/usr/local/etc/omc/database/common/default/mml_subscriber.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/mml_system.sql b/build/linux/usr/local/etc/omc/database/common/default/mml_system.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/mml_system.sql rename to build/linux/usr/local/etc/omc/database/common/default/mml_system.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/ne_config.sql b/build/linux/usr/local/etc/omc/database/common/default/ne_config.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/ne_config.sql rename to build/linux/usr/local/etc/omc/database/common/default/ne_config.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/pm_custom_title.sql b/build/linux/usr/local/etc/omc/database/common/default/pm_custom_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/pm_custom_title.sql rename to build/linux/usr/local/etc/omc/database/common/default/pm_custom_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/title_info.sql b/build/linux/usr/local/etc/omc/database/common/default/title_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/title_info.sql rename to build/linux/usr/local/etc/omc/database/common/default/title_info.sql diff --git a/build/linux/usr/local/etc/omc/database/common/mysql/trace_info.sql b/build/linux/usr/local/etc/omc/database/common/default/trace_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/mysql/trace_info.sql rename to build/linux/usr/local/etc/omc/database/common/default/trace_info.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/alarm_define.sql b/build/linux/usr/local/etc/omc/database/common/lite/alarm_define.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/alarm_define.sql rename to build/linux/usr/local/etc/omc/database/common/lite/alarm_define.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/chart_graph.sql b/build/linux/usr/local/etc/omc/database/common/lite/chart_graph.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/chart_graph.sql rename to build/linux/usr/local/etc/omc/database/common/lite/chart_graph.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/cm_title.sql b/build/linux/usr/local/etc/omc/database/common/lite/cm_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/cm_title.sql rename to build/linux/usr/local/etc/omc/database/common/lite/cm_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/config.sql b/build/linux/usr/local/etc/omc/database/common/lite/config.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/config.sql rename to build/linux/usr/local/etc/omc/database/common/lite/config.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/group.sql b/build/linux/usr/local/etc/omc/database/common/lite/group.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/group.sql rename to build/linux/usr/local/etc/omc/database/common/lite/group.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/kpi_title.sql b/build/linux/usr/local/etc/omc/database/common/lite/kpi_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/kpi_title.sql rename to build/linux/usr/local/etc/omc/database/common/lite/kpi_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/measure_title.sql b/build/linux/usr/local/etc/omc/database/common/lite/measure_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/measure_title.sql rename to build/linux/usr/local/etc/omc/database/common/lite/measure_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/mml_command.sql b/build/linux/usr/local/etc/omc/database/common/lite/mml_command.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/mml_command.sql rename to build/linux/usr/local/etc/omc/database/common/lite/mml_command.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/mml_http_map.sql b/build/linux/usr/local/etc/omc/database/common/lite/mml_http_map.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/mml_http_map.sql rename to build/linux/usr/local/etc/omc/database/common/lite/mml_http_map.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/mml_subscriber.sql b/build/linux/usr/local/etc/omc/database/common/lite/mml_subscriber.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/mml_subscriber.sql rename to build/linux/usr/local/etc/omc/database/common/lite/mml_subscriber.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/mml_system.sql b/build/linux/usr/local/etc/omc/database/common/lite/mml_system.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/mml_system.sql rename to build/linux/usr/local/etc/omc/database/common/lite/mml_system.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/ne_config.sql b/build/linux/usr/local/etc/omc/database/common/lite/ne_config.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/ne_config.sql rename to build/linux/usr/local/etc/omc/database/common/lite/ne_config.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/pm_custom_title.sql b/build/linux/usr/local/etc/omc/database/common/lite/pm_custom_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/pm_custom_title.sql rename to build/linux/usr/local/etc/omc/database/common/lite/pm_custom_title.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/title_info.sql b/build/linux/usr/local/etc/omc/database/common/lite/title_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/title_info.sql rename to build/linux/usr/local/etc/omc/database/common/lite/title_info.sql diff --git a/build/linux/usr/local/etc/omc/database/common/sqlite/trace_info.sql b/build/linux/usr/local/etc/omc/database/common/lite/trace_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/common/sqlite/trace_info.sql rename to build/linux/usr/local/etc/omc/database/common/lite/trace_info.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/4a_log.sql b/build/linux/usr/local/etc/omc/database/install/default/4a_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/4a_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/4a_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/alarm.sql b/build/linux/usr/local/etc/omc/database/install/default/alarm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/alarm.sql rename to build/linux/usr/local/etc/omc/database/install/default/alarm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/alarm_event.sql b/build/linux/usr/local/etc/omc/database/install/default/alarm_event.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/alarm_event.sql rename to build/linux/usr/local/etc/omc/database/install/default/alarm_event.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/alarm_forward_log.sql b/build/linux/usr/local/etc/omc/database/install/default/alarm_forward_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/alarm_forward_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/alarm_forward_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/alarm_log.sql b/build/linux/usr/local/etc/omc/database/install/default/alarm_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/alarm_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/alarm_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/alarm_relation.sql b/build/linux/usr/local/etc/omc/database/install/default/alarm_relation.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/alarm_relation.sql rename to build/linux/usr/local/etc/omc/database/install/default/alarm_relation.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/alarm_subscribe.sql b/build/linux/usr/local/etc/omc/database/install/default/alarm_subscribe.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/alarm_subscribe.sql rename to build/linux/usr/local/etc/omc/database/install/default/alarm_subscribe.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/cdr_event.sql b/build/linux/usr/local/etc/omc/database/install/default/cdr_event.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/cdr_event.sql rename to build/linux/usr/local/etc/omc/database/install/default/cdr_event.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_ims.sql b/build/linux/usr/local/etc/omc/database/install/default/cdr_event_ims.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_ims.sql rename to build/linux/usr/local/etc/omc/database/install/default/cdr_event_ims.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_sgwc.sql b/build/linux/usr/local/etc/omc/database/install/default/cdr_event_sgwc.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_sgwc.sql rename to build/linux/usr/local/etc/omc/database/install/default/cdr_event_sgwc.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_smf.sql b/build/linux/usr/local/etc/omc/database/install/default/cdr_event_smf.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_smf.sql rename to build/linux/usr/local/etc/omc/database/install/default/cdr_event_smf.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_smsc.sql b/build/linux/usr/local/etc/omc/database/install/default/cdr_event_smsc.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/cdr_event_smsc.sql rename to build/linux/usr/local/etc/omc/database/install/default/cdr_event_smsc.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/cert_info.sql b/build/linux/usr/local/etc/omc/database/install/default/cert_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/cert_info.sql rename to build/linux/usr/local/etc/omc/database/install/default/cert_info.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/event_log.sql b/build/linux/usr/local/etc/omc/database/install/default/event_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/event_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/event_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/kpi_c_report.sql b/build/linux/usr/local/etc/omc/database/install/default/kpi_c_report.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/kpi_c_report.sql rename to build/linux/usr/local/etc/omc/database/install/default/kpi_c_report.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/kpi_c_title.sql b/build/linux/usr/local/etc/omc/database/install/default/kpi_c_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/kpi_c_title.sql rename to build/linux/usr/local/etc/omc/database/install/default/kpi_c_title.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/kpi_report.sql b/build/linux/usr/local/etc/omc/database/install/default/kpi_report.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/kpi_report.sql rename to build/linux/usr/local/etc/omc/database/install/default/kpi_report.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/measure_data.sql b/build/linux/usr/local/etc/omc/database/install/default/measure_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/measure_data.sql rename to build/linux/usr/local/etc/omc/database/install/default/measure_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/measure_task.sql b/build/linux/usr/local/etc/omc/database/install/default/measure_task.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/measure_task.sql rename to build/linux/usr/local/etc/omc/database/install/default/measure_task.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/measure_threshold.sql b/build/linux/usr/local/etc/omc/database/install/default/measure_threshold.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/measure_threshold.sql rename to build/linux/usr/local/etc/omc/database/install/default/measure_threshold.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/mml_log.sql b/build/linux/usr/local/etc/omc/database/install/default/mml_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/mml_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/mml_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/monitor_base.sql b/build/linux/usr/local/etc/omc/database/install/default/monitor_base.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/monitor_base.sql rename to build/linux/usr/local/etc/omc/database/install/default/monitor_base.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/monitor_io.sql b/build/linux/usr/local/etc/omc/database/install/default/monitor_io.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/monitor_io.sql rename to build/linux/usr/local/etc/omc/database/install/default/monitor_io.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/monitor_network.sql b/build/linux/usr/local/etc/omc/database/install/default/monitor_network.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/monitor_network.sql rename to build/linux/usr/local/etc/omc/database/install/default/monitor_network.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/nb_state.sql b/build/linux/usr/local/etc/omc/database/install/default/nb_state.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/nb_state.sql rename to build/linux/usr/local/etc/omc/database/install/default/nb_state.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/nbi_alarm_log.sql b/build/linux/usr/local/etc/omc/database/install/default/nbi_alarm_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/nbi_alarm_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/nbi_alarm_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/nbi_cm.sql b/build/linux/usr/local/etc/omc/database/install/default/nbi_cm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/nbi_cm.sql rename to build/linux/usr/local/etc/omc/database/install/default/nbi_cm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/nbi_operation_log.sql b/build/linux/usr/local/etc/omc/database/install/default/nbi_operation_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/nbi_operation_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/nbi_operation_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/nbi_pm.sql b/build/linux/usr/local/etc/omc/database/install/default/nbi_pm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/nbi_pm.sql rename to build/linux/usr/local/etc/omc/database/install/default/nbi_pm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/nbi_secure_log.sql b/build/linux/usr/local/etc/omc/database/install/default/nbi_secure_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/nbi_secure_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/nbi_secure_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_check.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_check.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_check.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_check.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_config_backup.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_config_backup.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_config_backup.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_config_backup.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_host.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_host.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_host.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_host.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_host_cmd.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_host_cmd.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_host_cmd.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_host_cmd.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_info.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_info.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_info.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_license.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_license.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_license.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_license.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_link.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_link.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_link.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_link.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_pool.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_pool.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_pool.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_pool.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_software.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_software.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_software.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_software.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_state.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_state.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_state.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_state.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ne_version.sql b/build/linux/usr/local/etc/omc/database/install/default/ne_version.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ne_version.sql rename to build/linux/usr/local/etc/omc/database/install/default/ne_version.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/northbound_cm.sql b/build/linux/usr/local/etc/omc/database/install/default/northbound_cm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/northbound_cm.sql rename to build/linux/usr/local/etc/omc/database/install/default/northbound_cm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/northbound_pm.sql b/build/linux/usr/local/etc/omc/database/install/default/northbound_pm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/northbound_pm.sql rename to build/linux/usr/local/etc/omc/database/install/default/northbound_pm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/operation_log.sql b/build/linux/usr/local/etc/omc/database/install/default/operation_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/operation_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/operation_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/param_value.sql b/build/linux/usr/local/etc/omc/database/install/default/param_value.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/param_value.sql rename to build/linux/usr/local/etc/omc/database/install/default/param_value.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/pm_custom_data.sql b/build/linux/usr/local/etc/omc/database/install/default/pm_custom_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/pm_custom_data.sql rename to build/linux/usr/local/etc/omc/database/install/default/pm_custom_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/pm_template.sql b/build/linux/usr/local/etc/omc/database/install/default/pm_template.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/pm_template.sql rename to build/linux/usr/local/etc/omc/database/install/default/pm_template.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_config.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_config.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_config.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_config.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_dept.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_dept.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_dept.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_dept.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_dict_data.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_dict_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_dict_data.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_dict_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_dict_type.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_dict_type.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_dict_type.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_dict_type.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_i18n.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_i18n.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_i18n.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_i18n.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_job.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_job.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_job.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_job.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_job_log.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_job_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_job_log.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_job_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_log_login.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_log_login.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_log_login.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_log_login.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_log_operate.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_log_operate.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_log_operate.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_log_operate.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_menu.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_menu.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_menu.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_menu.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_post.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_post.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_post.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_post.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_role.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_role.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_role.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_role.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_role_dept.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_role_dept.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_role_dept.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_role_dept.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_role_menu.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_role_menu.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_role_menu.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_role_menu.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_user.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_user.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_user.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_user.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_user_post.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_user_post.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_user_post.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_user_post.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/sys_user_role.sql b/build/linux/usr/local/etc/omc/database/install/default/sys_user_role.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/sys_user_role.sql rename to build/linux/usr/local/etc/omc/database/install/default/sys_user_role.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/trace_data.sql b/build/linux/usr/local/etc/omc/database/install/default/trace_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/trace_data.sql rename to build/linux/usr/local/etc/omc/database/install/default/trace_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/trace_task.sql b/build/linux/usr/local/etc/omc/database/install/default/trace_task.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/trace_task.sql rename to build/linux/usr/local/etc/omc/database/install/default/trace_task.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/trace_task_hlr.sql b/build/linux/usr/local/etc/omc/database/install/default/trace_task_hlr.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/trace_task_hlr.sql rename to build/linux/usr/local/etc/omc/database/install/default/trace_task_hlr.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/udm_auth.sql b/build/linux/usr/local/etc/omc/database/install/default/udm_auth.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/udm_auth.sql rename to build/linux/usr/local/etc/omc/database/install/default/udm_auth.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/udm_extend.sql b/build/linux/usr/local/etc/omc/database/install/default/udm_extend.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/udm_extend.sql rename to build/linux/usr/local/etc/omc/database/install/default/udm_extend.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/udm_sub.sql b/build/linux/usr/local/etc/omc/database/install/default/udm_sub.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/udm_sub.sql rename to build/linux/usr/local/etc/omc/database/install/default/udm_sub.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ue_event.sql b/build/linux/usr/local/etc/omc/database/install/default/ue_event.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ue_event.sql rename to build/linux/usr/local/etc/omc/database/install/default/ue_event.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ue_event_amf.sql b/build/linux/usr/local/etc/omc/database/install/default/ue_event_amf.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ue_event_amf.sql rename to build/linux/usr/local/etc/omc/database/install/default/ue_event_amf.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/ue_event_mme.sql b/build/linux/usr/local/etc/omc/database/install/default/ue_event_mme.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/ue_event_mme.sql rename to build/linux/usr/local/etc/omc/database/install/default/ue_event_mme.sql diff --git a/build/linux/usr/local/etc/omc/database/install/mysql/zinstall.sql b/build/linux/usr/local/etc/omc/database/install/default/zinstall.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/mysql/zinstall.sql rename to build/linux/usr/local/etc/omc/database/install/default/zinstall.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/4a_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/4a_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/4a_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/4a_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/alarm.sql b/build/linux/usr/local/etc/omc/database/install/lite/alarm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/alarm.sql rename to build/linux/usr/local/etc/omc/database/install/lite/alarm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/alarm_event.sql b/build/linux/usr/local/etc/omc/database/install/lite/alarm_event.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/alarm_event.sql rename to build/linux/usr/local/etc/omc/database/install/lite/alarm_event.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/alarm_forward_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/alarm_forward_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/alarm_forward_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/alarm_forward_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/alarm_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/alarm_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/alarm_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/alarm_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/alarm_relation.sql b/build/linux/usr/local/etc/omc/database/install/lite/alarm_relation.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/alarm_relation.sql rename to build/linux/usr/local/etc/omc/database/install/lite/alarm_relation.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/alarm_subscribe.sql b/build/linux/usr/local/etc/omc/database/install/lite/alarm_subscribe.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/alarm_subscribe.sql rename to build/linux/usr/local/etc/omc/database/install/lite/alarm_subscribe.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event.sql b/build/linux/usr/local/etc/omc/database/install/lite/cdr_event.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event.sql rename to build/linux/usr/local/etc/omc/database/install/lite/cdr_event.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_ims.sql b/build/linux/usr/local/etc/omc/database/install/lite/cdr_event_ims.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_ims.sql rename to build/linux/usr/local/etc/omc/database/install/lite/cdr_event_ims.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_sgwc.sql b/build/linux/usr/local/etc/omc/database/install/lite/cdr_event_sgwc.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_sgwc.sql rename to build/linux/usr/local/etc/omc/database/install/lite/cdr_event_sgwc.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_smf.sql b/build/linux/usr/local/etc/omc/database/install/lite/cdr_event_smf.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_smf.sql rename to build/linux/usr/local/etc/omc/database/install/lite/cdr_event_smf.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_smsc.sql b/build/linux/usr/local/etc/omc/database/install/lite/cdr_event_smsc.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/cdr_event_smsc.sql rename to build/linux/usr/local/etc/omc/database/install/lite/cdr_event_smsc.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/cert_info.sql b/build/linux/usr/local/etc/omc/database/install/lite/cert_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/cert_info.sql rename to build/linux/usr/local/etc/omc/database/install/lite/cert_info.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/event_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/event_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/event_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/event_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/kpi_c_report.sql b/build/linux/usr/local/etc/omc/database/install/lite/kpi_c_report.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/kpi_c_report.sql rename to build/linux/usr/local/etc/omc/database/install/lite/kpi_c_report.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/kpi_c_title.sql b/build/linux/usr/local/etc/omc/database/install/lite/kpi_c_title.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/kpi_c_title.sql rename to build/linux/usr/local/etc/omc/database/install/lite/kpi_c_title.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/kpi_report.sql b/build/linux/usr/local/etc/omc/database/install/lite/kpi_report.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/kpi_report.sql rename to build/linux/usr/local/etc/omc/database/install/lite/kpi_report.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/measure_data.sql b/build/linux/usr/local/etc/omc/database/install/lite/measure_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/measure_data.sql rename to build/linux/usr/local/etc/omc/database/install/lite/measure_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/measure_task.sql b/build/linux/usr/local/etc/omc/database/install/lite/measure_task.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/measure_task.sql rename to build/linux/usr/local/etc/omc/database/install/lite/measure_task.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/measure_threshold.sql b/build/linux/usr/local/etc/omc/database/install/lite/measure_threshold.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/measure_threshold.sql rename to build/linux/usr/local/etc/omc/database/install/lite/measure_threshold.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/mml_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/mml_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/mml_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/mml_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/monitor_base.sql b/build/linux/usr/local/etc/omc/database/install/lite/monitor_base.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/monitor_base.sql rename to build/linux/usr/local/etc/omc/database/install/lite/monitor_base.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/monitor_io.sql b/build/linux/usr/local/etc/omc/database/install/lite/monitor_io.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/monitor_io.sql rename to build/linux/usr/local/etc/omc/database/install/lite/monitor_io.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/monitor_network.sql b/build/linux/usr/local/etc/omc/database/install/lite/monitor_network.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/monitor_network.sql rename to build/linux/usr/local/etc/omc/database/install/lite/monitor_network.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/nb_state.sql b/build/linux/usr/local/etc/omc/database/install/lite/nb_state.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/nb_state.sql rename to build/linux/usr/local/etc/omc/database/install/lite/nb_state.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/nbi_alarm_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/nbi_alarm_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/nbi_alarm_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/nbi_alarm_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/nbi_cm.sql b/build/linux/usr/local/etc/omc/database/install/lite/nbi_cm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/nbi_cm.sql rename to build/linux/usr/local/etc/omc/database/install/lite/nbi_cm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/nbi_operation_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/nbi_operation_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/nbi_operation_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/nbi_operation_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/nbi_pm.sql b/build/linux/usr/local/etc/omc/database/install/lite/nbi_pm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/nbi_pm.sql rename to build/linux/usr/local/etc/omc/database/install/lite/nbi_pm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/nbi_secure_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/nbi_secure_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/nbi_secure_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/nbi_secure_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_check.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_check.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_check.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_check.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_config_backup.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_config_backup.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_config_backup.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_config_backup.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_host.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_host.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_host.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_host.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_host_cmd.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_host_cmd.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_host_cmd.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_host_cmd.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_info.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_info.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_info.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_info.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_license.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_license.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_license.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_license.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_link.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_link.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_link.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_link.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_pool.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_pool.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_pool.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_pool.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_software.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_software.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_software.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_software.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_state.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_state.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_state.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_state.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ne_version.sql b/build/linux/usr/local/etc/omc/database/install/lite/ne_version.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ne_version.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ne_version.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/northbound_cm.sql b/build/linux/usr/local/etc/omc/database/install/lite/northbound_cm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/northbound_cm.sql rename to build/linux/usr/local/etc/omc/database/install/lite/northbound_cm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/northbound_pm.sql b/build/linux/usr/local/etc/omc/database/install/lite/northbound_pm.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/northbound_pm.sql rename to build/linux/usr/local/etc/omc/database/install/lite/northbound_pm.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/operation_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/operation_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/operation_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/operation_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/param_value.sql b/build/linux/usr/local/etc/omc/database/install/lite/param_value.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/param_value.sql rename to build/linux/usr/local/etc/omc/database/install/lite/param_value.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/pm_custom_data.sql b/build/linux/usr/local/etc/omc/database/install/lite/pm_custom_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/pm_custom_data.sql rename to build/linux/usr/local/etc/omc/database/install/lite/pm_custom_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/pm_template.sql b/build/linux/usr/local/etc/omc/database/install/lite/pm_template.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/pm_template.sql rename to build/linux/usr/local/etc/omc/database/install/lite/pm_template.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_config.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_config.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_config.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_config.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_dept.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_dept.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_dept.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_dept.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_dict_data.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_dict_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_dict_data.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_dict_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_dict_type.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_dict_type.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_dict_type.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_dict_type.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_i18n.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_i18n.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_i18n.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_i18n.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_job.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_job.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_job.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_job.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_job_log.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_job_log.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_job_log.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_job_log.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_log_login.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_log_login.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_log_login.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_log_login.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_log_operate.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_log_operate.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_log_operate.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_log_operate.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_menu.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_menu.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_menu.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_menu.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_post.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_post.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_post.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_post.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_role.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_role.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_role.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_role.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_role_dept.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_role_dept.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_role_dept.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_role_dept.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_role_menu.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_role_menu.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_role_menu.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_role_menu.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_user.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_user.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_user.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_user.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_user_post.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_user_post.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_user_post.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_user_post.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/sys_user_role.sql b/build/linux/usr/local/etc/omc/database/install/lite/sys_user_role.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/sys_user_role.sql rename to build/linux/usr/local/etc/omc/database/install/lite/sys_user_role.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/trace_data.sql b/build/linux/usr/local/etc/omc/database/install/lite/trace_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/trace_data.sql rename to build/linux/usr/local/etc/omc/database/install/lite/trace_data.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/trace_task.sql b/build/linux/usr/local/etc/omc/database/install/lite/trace_task.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/trace_task.sql rename to build/linux/usr/local/etc/omc/database/install/lite/trace_task.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/trace_task_hlr.sql b/build/linux/usr/local/etc/omc/database/install/lite/trace_task_hlr.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/trace_task_hlr.sql rename to build/linux/usr/local/etc/omc/database/install/lite/trace_task_hlr.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/udm_auth.sql b/build/linux/usr/local/etc/omc/database/install/lite/udm_auth.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/udm_auth.sql rename to build/linux/usr/local/etc/omc/database/install/lite/udm_auth.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/udm_extend.sql b/build/linux/usr/local/etc/omc/database/install/lite/udm_extend.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/udm_extend.sql rename to build/linux/usr/local/etc/omc/database/install/lite/udm_extend.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/udm_sub.sql b/build/linux/usr/local/etc/omc/database/install/lite/udm_sub.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/udm_sub.sql rename to build/linux/usr/local/etc/omc/database/install/lite/udm_sub.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ue_event.sql b/build/linux/usr/local/etc/omc/database/install/lite/ue_event.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ue_event.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ue_event.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ue_event_amf.sql b/build/linux/usr/local/etc/omc/database/install/lite/ue_event_amf.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ue_event_amf.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ue_event_amf.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/ue_event_mme.sql b/build/linux/usr/local/etc/omc/database/install/lite/ue_event_mme.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/ue_event_mme.sql rename to build/linux/usr/local/etc/omc/database/install/lite/ue_event_mme.sql diff --git a/build/linux/usr/local/etc/omc/database/install/sqlite/zinstall.sql b/build/linux/usr/local/etc/omc/database/install/lite/zinstall.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/install/sqlite/zinstall.sql rename to build/linux/usr/local/etc/omc/database/install/lite/zinstall.sql diff --git a/build/linux/usr/local/etc/omc/database/upgrade/mysql/upg_sys_dict_data.sql b/build/linux/usr/local/etc/omc/database/upgrade/default/upg_sys_dict_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/upgrade/mysql/upg_sys_dict_data.sql rename to build/linux/usr/local/etc/omc/database/upgrade/default/upg_sys_dict_data.sql diff --git a/build/linux/usr/local/etc/omc/database/upgrade/mysql/zupgrade.sql b/build/linux/usr/local/etc/omc/database/upgrade/default/zupgrade.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/upgrade/mysql/zupgrade.sql rename to build/linux/usr/local/etc/omc/database/upgrade/default/zupgrade.sql diff --git a/build/linux/usr/local/etc/omc/database/upgrade/sqlite/upg_sys_dict_data.sql b/build/linux/usr/local/etc/omc/database/upgrade/lite/upg_sys_dict_data.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/upgrade/sqlite/upg_sys_dict_data.sql rename to build/linux/usr/local/etc/omc/database/upgrade/lite/upg_sys_dict_data.sql diff --git a/build/linux/usr/local/etc/omc/database/upgrade/sqlite/zupgrade.sql b/build/linux/usr/local/etc/omc/database/upgrade/lite/zupgrade.sql similarity index 100% rename from build/linux/usr/local/etc/omc/database/upgrade/sqlite/zupgrade.sql rename to build/linux/usr/local/etc/omc/database/upgrade/lite/zupgrade.sql diff --git a/build/linux/usr/local/etc/omc/default/omc.conf b/build/linux/usr/local/etc/omc/default/omc.conf index 00f89090..1bd47880 100644 --- a/build/linux/usr/local/etc/omc/default/omc.conf +++ b/build/linux/usr/local/etc/omc/default/omc.conf @@ -1,4 +1,9 @@ ## Command Configuration -VENDORS=CoreNet_EMS + +### omc agt ba +VENDORS=omc + +### standard lite +MODE=standard ## Other diff --git a/build/linux/usr/local/etc/omc/default/omc.yaml b/build/linux/usr/local/etc/omc/default/omc.yaml index 82ca5d67..c7c70ad6 100644 --- a/build/linux/usr/local/etc/omc/default/omc.yaml +++ b/build/linux/usr/local/etc/omc/default/omc.yaml @@ -1,3 +1,5 @@ +mode: standard + # file: log file name # level: /trace/debug/info/warn/error/fatal, default: debug # duration: rotation time with xx hours, example: 1/12/24 hours diff --git a/build/linux/usr/local/etc/omc/script/setup.sh b/build/linux/usr/local/etc/omc/script/setup.sh index 9ed21ca4..e2d63d87 100644 --- a/build/linux/usr/local/etc/omc/script/setup.sh +++ b/build/linux/usr/local/etc/omc/script/setup.sh @@ -1,7 +1,16 @@ #!/bin/bash -BinFile=/usr/local/bin/omc -ConfFile=/usr/local/etc/omc/omc.yaml +OMCBinFile=/usr/local/bin/omc +OMCEtcDir=/usr/local/etc/omc +confFile=$OMCEtcDir/omc.yaml +VariableFile=$OMCEtcDir/omc.conf +# Read the value of the variable from file +source $VariableFile + +# 初始化变量 +T_PARAM="" +C_PARAM="" +M_PARAM="" # usage usage() { @@ -10,6 +19,8 @@ usage() { echo "Program Initialization OPTION:" echo " -i, --install Specify the install" echo " -u, --upgrade Specify the upgrade" + echo " -m, --mode Available the mode (standard/light)" + echo " -c, --customize Available the customize (omc/agt/ba)" echo " -h Display this help message" echo exit 1 @@ -26,23 +37,93 @@ checkEnv() { fi } +# customize +customize() { + echo "customize" +} + # install install() { - echo "install" - - /usr/local/bin/omc -c /usr/local/etc/omc.yaml --sqlPath /usr/local/etc/omc/database/upgrade/sqlite/upg_20250313.sql --sqlSource lite + # 数据源 + DBSource="default" + if [ "$MODE" = "lite" ]; then + DBSource="lite" + fi + $OMCBinFile -c $confFile --sqlPath $OMCEtcDir/$DBSource/install --sqlSource $DBSource } # upgrade upgrade() { - echo "upgrade" + # 数据源 + DBSource="default" + if [ "$MODE" = "lite" ]; then + DBSource="lite" + fi + $OMCBinFile -c $confFile --sqlPath $OMCEtcDir/$DBSource/upgrade --sqlSource $DBSource } -# 读取命令行参数 +# ========================= + +# 参数解析 while [[ $# -gt 0 ]]; do case "$1" in - -i | --install) install; shift 2 ;; - -u | --upgrade) upgrade; shift 2 ;; - *) usage ;; + -i|--install) + T_PARAM="install" + shift + ;; + -u|--upgrade) + T_PARAM="upgrade" + shift + ;; + -t|--type) + T_PARAM="$2" + shift 2 # 跳过 -t 参数和值 + ;; + -m|--mode) + M_PARAM="$2" + shift 2 # 跳过 -m 参数和值 + ;; + -c|--customize) + C_PARAM="$2" + shift 2 # 跳过 -c 参数和值 + ;; + -h) + usage + ;; + *) + echo "Error: Unknown option: $1" + usage + ;; esac done + +# 确保 -i 或 -u 在前 +if [ -z "$T_PARAM" ]; then + echo "Error: You must specify -i (install) or -u (upgrade) first." + usage +fi +echo "Type parameter: $T_PARAM" + +# 判断 -c 是否传入 +if [ -n "$C_PARAM" ]; then + echo "Customize parameter: $C_PARAM" + sed -i "s/VENDORS=.*/VENDORS=${C_PARAM}/" $VariableFile + VENDORS=$C_PARAM +fi +echo "Customize parameter: $VENDORS" + +# 判断 -m 是否传入 +if [ -n "$M_PARAM" ]; then + echo "Mode parameter: $M_PARAM" + sed -i "s/MODE=.*/MODE=${M_PARAM}/" $VariableFile + sed -i "s/mode:.*/mode: ${M_PARAM}/" $confFile + MODE=$M_PARAM +fi +echo "Mode parameter: $MODE" + +if [ "$T_PARAM" = "install" ]; then + install +else + upgrade +fi + \ No newline at end of file diff --git a/build/pkg/deb/DEBIAN/postinst b/build/pkg/deb/DEBIAN/postinst index b38eef11..df2d5ef6 100644 --- a/build/pkg/deb/DEBIAN/postinst +++ b/build/pkg/deb/DEBIAN/postinst @@ -10,13 +10,26 @@ echo " sudo systemctl start|stop|status|restart omc.service" echo "" # 检查是否是第一次安装或是升级 -if [ ! -f $RootDir/omc.yaml ]; then +if [ ! -f $RootDir/omc.conf ]; then # 第一次安装,执行相关操作 chmod +rx /usr/local/bin/omc cp $RootDir/default/omc.conf $RootDir/omc.conf cp $RootDir/default/omc.yaml $RootDir/omc.yaml cp $RootDir/default/sshsvc.yaml $RootDir/sshsvc.yaml + # read environment parameter and to do + if [ -n "$C_PARAM" ]; then + echo "C parameter: $C_PARAM" + bash $RootDir/script/setup.sh -i -c $C_PARAM + else + bash $RootDir/script/setup.sh -i + fi + # exit while failed to run err + if [ $? -ne 0 ]; then + echo "Initialization failure." + exit 1 + fi + systemctl daemon-reload systemctl enable omc.service systemctl enable sshsvc.service @@ -25,6 +38,13 @@ if [ ! -f $RootDir/omc.yaml ]; then systemctl restart sshsvc.service else # 升级时的操作 + + bash $RootDir/script/setup.sh -u + if [ $? -ne 0 ]; then + echo "Execution failed. Exiting." + exit 1 + fi + systemctl daemon-reload systemctl start omc.service systemctl start sshsvc.service diff --git a/main.go b/main.go index 011e1d3c..6cb8bf73 100644 --- a/main.go +++ b/main.go @@ -192,7 +192,7 @@ func loadDev(app *gin.Engine) { //性能分析监控 Prometheus pprofEnabled := config.Get("pprof.enabled") - if pprofEnabled != nil && pprofEnabled.(bool) { + if parse.Boolean(pprofEnabled) { app.Use(ginprom.PromMiddleware(nil)) app.GET("/metrics", ginprom.PromHandler(promhttp.Handler())) pprofAddr := config.Get("pprof.addr").(string)