diff --git a/ldvspec/lofardata/migrations/0016_alter_workspecification_inputs_and_more.py b/ldvspec/lofardata/migrations/0016_alter_workspecification_inputs_and_more.py new file mode 100644 index 0000000000000000000000000000000000000000..0138872063dac4315c3404ba5c629b837fc65319 --- /dev/null +++ b/ldvspec/lofardata/migrations/0016_alter_workspecification_inputs_and_more.py @@ -0,0 +1,24 @@ +# Generated by Django 4.1.5 on 2023-01-18 15:41 + +import django.contrib.postgres.fields +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('lofardata', '0015_alter_dataproduct_dysco_compression'), + ] + + operations = [ + migrations.AlterField( + model_name='workspecification', + name='inputs', + field=models.JSONField(blank=True, null=True), + ), + migrations.AlterField( + model_name='workspecification', + name='related_tasks', + field=django.contrib.postgres.fields.ArrayField(base_field=models.IntegerField(), blank=True, null=True, size=None), + ), + ] diff --git a/ldvspec/lofardata/models.py b/ldvspec/lofardata/models.py index 190b45c295a57b688f21aa89d383e96daec18b5f..7d32716802c0f0525ac313e52b6de24ad02a4dd3 100644 --- a/ldvspec/lofardata/models.py +++ b/ldvspec/lofardata/models.py @@ -116,14 +116,14 @@ class WorkSpecification(models.Model): created_by = models.ForeignKey(User, on_delete=models.DO_NOTHING, null=True) filters = models.JSONField(null=True) # Input data containing sizes/urls for submission to ATDB - inputs = models.JSONField(null=True) + inputs = models.JSONField(null=True, blank=True) # ATDB Workflow URL selected_workflow = models.CharField(max_length=500, null=True) selected_workflow_tag = models.CharField(max_length=500, null=True, default="Unknown") # Task ID's that were created in ATDB - related_tasks = ArrayField(models.IntegerField(), null=True) + related_tasks = ArrayField(models.IntegerField(), null=True, blank=True) predecessor_specification = models.ForeignKey('self', null=True, on_delete=models.DO_NOTHING, related_name='successor', blank=True)