aboutsummaryrefslogtreecommitdiff
path: root/rpki/rcynicdb/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpki/rcynicdb/models.py')
-rw-r--r--rpki/rcynicdb/models.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/rpki/rcynicdb/models.py b/rpki/rcynicdb/models.py
index d8207251..314aecf1 100644
--- a/rpki/rcynicdb/models.py
+++ b/rpki/rcynicdb/models.py
@@ -43,18 +43,18 @@ class Authenticated(models.Model):
except:
return "<Authenticated: {}>".format(id(self))
-# One instance of an RRDP snapshot.
+# Collection of RPKI objects retrieved via RRDP.
-class RRDPSnapshot(models.Model):
+class RRDPZone(models.Model):
session_id = models.UUIDField()
serial = models.BigIntegerField()
- retrieved = models.OneToOneField(Retrieval, null = True)
+ updated = models.DateTimeField(null = True)
def __repr__(self):
try:
- return "<RRDPSnapshot: serial {0.serial} session_id {0.session_id} retrieved {0.retrieved!r}>".format(self)
+ return "<RRDPZone: serial {0.serial} session_id {0.session_id} updated {0.updated!r}>".format(self)
except:
- return "<RRDPSnapshot: {}>".format(id(self))
+ return "<RRDPZone: {}>".format(id(self))
# RPKI objects.
@@ -87,7 +87,7 @@ class RPKIObject(models.Model):
sha256 = models.SlugField(max_length = 64, unique = True) # hex SHA-256
retrieved = models.ForeignKey(Retrieval)
authenticated = models.ManyToManyField(Authenticated)
- snapshot = models.ManyToManyField(RRDPSnapshot)
+ zone = models.ManyToManyField(RRDPZone)
def __repr__(self):
try: