From 8a261b0b33696f65ad15ba862932652201475131 Mon Sep 17 00:00:00 2001 From: valhuber <> Date: Mon, 21 Dec 2020 10:26:45 -0800 Subject: [PATCH] remove LogicBank cascade rules --- nw/logic/rules_bank.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nw/logic/rules_bank.py b/nw/logic/rules_bank.py index ab96601..fadc169 100644 --- a/nw/logic/rules_bank.py +++ b/nw/logic/rules_bank.py @@ -72,10 +72,6 @@ def congratulate_sales_rep(row: Order, old_row: Order, logic_row: LogicRow): Rule.count(derive=Employee.order_count, as_count_of=Order) - Rule.parent_cascade(validate=Order, relationship="OrderDetailList", error_msg="N/A", action=ParentCascadeAction.DELETE) - - Rule.parent_cascade(validate=Customer, relationship="OrderList", error_msg="N/A", action=ParentCascadeAction.DELETE) - def raise_over_20_percent(row: Employee, old_row: Employee, logic_row: LogicRow): if logic_row.ins_upd_dlt == "upd" and row.Salary != old_row.Salary: return row.Salary >= Decimal('1.20') * old_row.Salary