diff options
Diffstat (limited to 'python/trade_dataclasses.py')
| -rw-r--r-- | python/trade_dataclasses.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/trade_dataclasses.py b/python/trade_dataclasses.py index 3f66bd98..d0c91bf2 100644 --- a/python/trade_dataclasses.py +++ b/python/trade_dataclasses.py @@ -5,7 +5,7 @@ from typing import Literal import csv import datetime from enum import Enum -from psycopg.adapt import Dumper +from psycopg.types.numeric import Int2BinaryDumper from psycopg import adapters from serenitas.analytics.dates import next_business_day, previous_twentieth from serenitas.analytics.index import CreditIndex @@ -162,9 +162,9 @@ class Counterparty: name: str -class FrequencyDumper(Dumper): +class FrequencyDumper(Int2BinaryDumper): def dump(self, f): - return f.value + return super().dump(f.value) adapters.register_dumper(Frequency, FrequencyDumper) |
