From d179e3961685d018dd8b54e8affed7085419efc0 Mon Sep 17 00:00:00 2001 From: vermaas <vermaas@astron.nl> Date: Thu, 12 Jan 2023 16:25:14 +0100 Subject: [PATCH] database change, adding archive JSONField --- atdb/taskdatabase/models.py | 1 + atdb/taskdatabase/serializers.py | 6 +++--- atdb/taskdatabase/templates/taskdatabase/base.html | 2 +- atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/atdb/taskdatabase/models.py b/atdb/taskdatabase/models.py index 6571e097..2857eeb2 100644 --- a/atdb/taskdatabase/models.py +++ b/atdb/taskdatabase/models.py @@ -92,6 +92,7 @@ class Task(models.Model): metrics = models.JSONField(null=True, blank=True) remarks = models.JSONField(null=True, blank=True) meta_scheduling = models.JSONField(null=True, blank=True) + archive = models.JSONField(null=True, blank=True) size_to_process = models.PositiveBigIntegerField(default=0, null=True, blank=True) size_processed = models.PositiveBigIntegerField(default=0, null=True, blank=True) diff --git a/atdb/taskdatabase/serializers.py b/atdb/taskdatabase/serializers.py index a260c1d8..d12f0229 100644 --- a/atdb/taskdatabase/serializers.py +++ b/atdb/taskdatabase/serializers.py @@ -45,7 +45,7 @@ class TaskWriteSerializer(serializers.ModelSerializer): 'status','new_status','quality', 'inputs','outputs','metrics','status_history','remarks', 'size_to_process','size_processed','total_processing_time', - 'log_entries','meta_scheduling','environment' + 'log_entries','meta_scheduling','environment','archive' ) def get_new_workflow_id(self, instance): @@ -100,7 +100,7 @@ class TaskReadSerializer(serializers.ModelSerializer): 'status','new_status','quality', 'inputs','outputs','metrics','remarks','status_history', 'size_to_process', 'size_processed', 'total_processing_time', - 'log_entries','meta_scheduling','environment' + 'log_entries','meta_scheduling','environment','archive' ] read_only_fields = fields @@ -129,7 +129,7 @@ class TaskReadSerializerFast(serializers.ModelSerializer): 'workflow', 'stage_request_id', 'status','new_status','quality', - 'inputs','outputs','metrics', + 'inputs','outputs','metrics','archive', 'size_to_process', 'size_processed', 'total_processing_time', ] diff --git a/atdb/taskdatabase/templates/taskdatabase/base.html b/atdb/taskdatabase/templates/taskdatabase/base.html index 384c0fd7..f5f203bc 100644 --- a/atdb/taskdatabase/templates/taskdatabase/base.html +++ b/atdb/taskdatabase/templates/taskdatabase/base.html @@ -58,7 +58,7 @@ <li><a class="nav-link" href="{% url 'quality' %}">Quality</a></li> <li><a class="nav-link" href="{% url 'validation' %}">Validation</a></li> <li><a class="nav-link" href="{% url 'failures' %}">Failures</a></li> - <li><a class="nav-link" href="{% url 'archived' %}">Archived</a></li> + <li><a class="nav-link" href="{% url 'monitoring' %}">Monitoring</a></li> diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 4e967914..232fdf24 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -34,7 +34,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 12 Januari 2022 - 14:00 + <p class="footer"> Version 12 Januari 2022 - 16:00 </div> -- GitLab