aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--python/trade_dataclasses.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/python/trade_dataclasses.py b/python/trade_dataclasses.py
index ba525b13..d6bf3fb6 100644
--- a/python/trade_dataclasses.py
+++ b/python/trade_dataclasses.py
@@ -525,7 +525,7 @@ class CDSDeal(
Deal,
deal_type=DealType.CDS,
table_name="cds",
- insert_ignore=("id", "dealid", "factor"),
+ insert_ignore=("id", "dealid", "factor", "tenor", "redcode"),
):
fund: Fund = field(metadata={"mtm": "Account Abbreviation", "citco": "Fund"})
account_code: str
@@ -559,6 +559,7 @@ class CDSDeal(
)
orig_attach: int = field(default=None, metadata={"mtm": "Attachment Point"})
orig_detach: int = field(default=None, metadata={"mtm": "Exhaustion Point"})
+ tenor: int = field(default=None, metadata={"insert": False})
attach: int = field(default=None)
detach: int = field(default=None)
swap_type: SwapType = "CD_INDEX"