From e0e209ddd19526bab1de494b8304ed8f328367c2 Mon Sep 17 00:00:00 2001 From: "WQY\\qiong" Date: Sat, 29 Oct 2022 09:16:52 +0800 Subject: [PATCH] Clean valve --- api/s7_valves.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/api/s7_valves.py b/api/s7_valves.py index 8c21447..4a24b1a 100644 --- a/api/s7_valves.py +++ b/api/s7_valves.py @@ -119,15 +119,4 @@ def delete_valve_cache(name: str, cs: ChangeSet) -> SqlChangeSet: def delete_valve(name: str, cs: ChangeSet) -> ChangeSet: - old = Valve(get_valve(name, cs.operations[0]['id'])) - - redo_sql = f"delete from valves where id = {old.f_id};" - redo_sql += f"\ndelete from _link where id = {old.f_id};" - - undo_sql = f"insert into _link (id, type) values ({old.f_id}, {old.f_type});" - undo_sql += f"\ninsert into valves (id, node1, node2, diameter, type, setting, minor_loss) values ({old.f_id}, {old.f_node1}, {old.f_node2}, {old.f_diameter}, {old.f_v_type}, {old.f_setting}, {old.f_minor_loss});" - - redo_cs = g_delete_prefix | old.as_id_dict() - undo_cs = g_add_prefix | old.as_dict() - return execute_command(name, delete_valve_cache(name, cs))