From 78bad7cb67f09a3ebbaba769000b8bee2b1449f8 Mon Sep 17 00:00:00 2001 From: Nico Vermaas <vermaas@astron.nl> Date: Tue, 22 Dec 2020 14:47:08 +0100 Subject: [PATCH] add metadata as jsonfield --- .../migrations/0002_taskobject_metadata.py | 18 ++++++++++++++++++ atdb/taskdatabase/models.py | 2 +- .../templates/taskdatabase/index.html | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 atdb/taskdatabase/migrations/0002_taskobject_metadata.py diff --git a/atdb/taskdatabase/migrations/0002_taskobject_metadata.py b/atdb/taskdatabase/migrations/0002_taskobject_metadata.py new file mode 100644 index 00000000..5dc2c103 --- /dev/null +++ b/atdb/taskdatabase/migrations/0002_taskobject_metadata.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.4 on 2020-12-22 13:45 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('taskdatabase', '0001_initial'), + ] + + operations = [ + migrations.AddField( + model_name='taskobject', + name='metadata', + field=models.JSONField(blank=True, null=True), + ), + ] diff --git a/atdb/taskdatabase/models.py b/atdb/taskdatabase/models.py index bc534667..84b62516 100644 --- a/atdb/taskdatabase/models.py +++ b/atdb/taskdatabase/models.py @@ -43,7 +43,7 @@ class TaskObject(models.Model): my_status = models.CharField(db_index=True, max_length=50,default="defined") node = models.CharField(max_length=10, null=True, blank=True) quality = models.CharField(max_length=30, default="unknown") - # metadata = models.JSONField() + metadata = models.JSONField(null=True,blank=True) def __str__(self): return str(self.id) diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 9bb6fcae..cbe91a7a 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -46,7 +46,7 @@ </div> {% include 'taskdatabase/pagination.html' %} </div> - <p class="footer"> Version 1.0.0 (22 dec 2020 - 14:00) + <p class="footer"> Version 1.0.0 (22 dec 2020 - 14:30) <script type="text/javascript"> (function(seconds) { var refresh, -- GitLab