aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/sundial.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/rpki/sundial.py')
-rw-r--r--scripts/rpki/sundial.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/rpki/sundial.py b/scripts/rpki/sundial.py
index 96a0d591..320abfd6 100644
--- a/scripts/rpki/sundial.py
+++ b/scripts/rpki/sundial.py
@@ -82,6 +82,15 @@ class datetime(pydatetime.datetime):
"""Force correct class for timedelta results."""
return self.fromdatetime(pydatetime.datetime.__sub__(self, other))
+ @classmethod
+ def from_sql(cls, x):
+ """Convert from SQL storage format."""
+ return cls.fromdatetime(x)
+
+ def to_sql(self):
+ """Convert to SQL storage format."""
+ return self
+
# Alias to simplify imports for callers
timedelta = pydatetime.timedelta