diff options
Diffstat (limited to 'rpki/rcynicdb')
-rw-r--r-- | rpki/rcynicdb/migrations/0002_auto_20160227_2003.py | 29 | ||||
-rw-r--r-- | rpki/rcynicdb/models.py | 6 |
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. # |