aboutsummaryrefslogtreecommitdiff
path: root/rpki/rcynicdb
diff options
context:
space:
mode:
Diffstat (limited to 'rpki/rcynicdb')
-rw-r--r--rpki/rcynicdb/migrations/0002_auto_20160227_2003.py29
-rw-r--r--rpki/rcynicdb/models.py6
2 files changed, 32 insertions, 3 deletions
diff --git a/rpki/rcynicdb/migrations/0002_auto_20160227_2003.py b/rpki/rcynicdb/migrations/0002_auto_20160227_2003.py
new file mode 100644
index 00000000..9c3acecb
--- /dev/null
+++ b/rpki/rcynicdb/migrations/0002_auto_20160227_2003.py
@@ -0,0 +1,29 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('rcynicdb', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.AlterField(
+ model_name='retrieval',
+ name='finished',
+ field=models.DateTimeField(null=True),
+ ),
+ migrations.AlterField(
+ model_name='retrieval',
+ name='successful',
+ field=models.BooleanField(default=False),
+ ),
+ migrations.AlterField(
+ model_name='rrdpsnapshot',
+ name='retrieved',
+ field=models.OneToOneField(null=True, to='rcynicdb.Retrieval'),
+ ),
+ ]
diff --git a/rpki/rcynicdb/models.py b/rpki/rcynicdb/models.py
index 185482b1..630164a3 100644
--- a/rpki/rcynicdb/models.py
+++ b/rpki/rcynicdb/models.py
@@ -7,8 +7,8 @@ from django.db import models
class Retrieval(models.Model):
uri = models.TextField()
started = models.DateTimeField()
- finished = models.DateTimeField()
- successful = models.BooleanField()
+ finished = models.DateTimeField(null = True)
+ successful = models.BooleanField(default = False)
# Collection of validated objects.
@@ -21,7 +21,7 @@ class Authenticated(models.Model):
class RRDPSnapshot(models.Model):
session_id = models.UUIDField()
serial = models.BigIntegerField()
- retrieved = models.OneToOneField(Retrieval)
+ retrieved = models.OneToOneField(Retrieval, null = True)
# RPKI objects.
#