diff --git a/updates/36/36012/ud/dml.sql b/updates/36/36012/ud/dml.sql index 1a8ebdf4b5..403ae04d5c 100644 --- a/updates/36/36012/ud/dml.sql +++ b/updates/36/36012/ud/dml.sql @@ -162,4 +162,45 @@ DELETE FROM sys_table WHERE id = 'v_edit_man_netelement'; DELETE FROM sys_function WHERE function_name = 'gw_fct_graphanalytics_downstream_recursive'; DELETE FROM sys_function WHERE function_name = 'gw_fct_graphanalytics_upstream_recursive'; -drop view if exists vi_parent_arc; \ No newline at end of file +drop view if exists vi_parent_arc; + + +--27/08/2024 +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3306, 'gw_fct_admin_transfer_addfields_values', 'utils', 'function', 'json', 'json', 'Function to transfer addfield values', 'role_admin', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3308, 'gw_fct_import_scada_flowmeteragg_values', 'utils', 'function', 'json', 'json', 'Function to add scada flowmeter agg values', 'role_admin', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3310, 'gw_fct_import_scada_values', 'utils', 'function', 'json', 'json', 'Function to import scada values ', 'role_admin', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3312, 'gw_trg_feature_border', 'utils', 'trigger', NULL, NULL, NULL, 'role_basic', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3314, 'gw_trg_node_rotation_update', 'ud', 'trigger', NULL, NULL, 'Trigger that allows to update the node rotation', 'role_basic', 'core'); + + +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_connec_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_circ_manhole', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_gully_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_incid_arc', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_incid_node', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_arc_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_node_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_chamber', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_arc_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rpt_node', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rpt_arc', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_incid_gully', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_incid_connec', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_gully_pgully', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_connec_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_incid_gully', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('selector_period', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_gully_singlevent', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_hydroval', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_node_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_gully_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_incid_arc', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_incid_node', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_incid_connec', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_drainzone', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_weir', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_rect_manhole', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_owerflow_storage', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_arc_pump_pipe', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_register', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_sewer_storage', NULL, 'role_basic', 'core'); \ No newline at end of file diff --git a/updates/36/36012/ws/dml.sql b/updates/36/36012/ws/dml.sql index a619b33c84..38958f9dff 100644 --- a/updates/36/36012/ws/dml.sql +++ b/updates/36/36012/ws/dml.sql @@ -336,3 +336,46 @@ UPDATE config_form_fields SET web_layoutorder=2 WHERE formname='mincut' AND form UPDATE config_form_fields SET web_layoutorder=0 WHERE formname='mincut' AND formtype='form_mincut' AND columnname='btn_custom_mincut' AND tabname='tab_mincut'; UPDATE config_form_fields SET web_layoutorder=NULL WHERE formname='mincut' AND formtype='form_mincut' AND columnname='btn_mincut' AND tabname='tab_mincut'; +--27/08/2024 + +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3308, 'gw_fct_mincut_minsector', 'ws', 'function', 'json', 'json', 'Function to mincut minsector', 'role_basic', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3310, 'gw_fct_admin_transfer_addfields_values', 'utils', 'function', 'json', 'json', 'Function to transfer the addfields values', 'role_admin', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3312, 'gw_trg_feature_border', 'utils', 'trigger', NULL, NULL, NULL, 'role_basic', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3314, 'gw_fct_mincut_minsector_inverted', 'ws', 'function', 'integer', 'integer', 'Function to mincut minsector inverted ', 'role_edit', 'core'); +INSERT INTO sys_function (id, function_name, project_type, function_type, input_params, return_type, descript, sys_role, "source") VALUES(3316, 'gw_fct_utils_update_dma_hydroval', 'ws', 'function', 'integer', 'integer', 'Function to update dma hydroval', 'role_admin', 'core'); + + +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rpt_energy_usage', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_dqa', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_shutoff_valve', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_green_valve', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_air_valve', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_check_valve', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_arc_pipe', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_pressure_meter', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_filter', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_tank', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_hydrant', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('selector_period', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('inp_dscenario_virtualpump', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_rtc_hydrometer_x_node', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rpt_arc', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rpt_node', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rpt_hydraulic_status', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('rtc_hydrometer_x_node', NULL, 'role_edit', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_rpt_compare_node', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_rpt_compare_arc', NULL, 'role_epa', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_hydroval', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_minsector_graph', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_sector', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_dma', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_presszone', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_arc_leak', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_connec_leak', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_node_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_visit_incid_node', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_arc_leak', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_connec_leak', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_node_insp', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('v_ui_visit_incid_node', NULL, 'role_basic', 'core'); +INSERT INTO sys_table (id, descript, sys_role, "source") VALUES('ve_node_outfall_valve', NULL, 'role_basic', 'core'); \ No newline at end of file