From f396dc98de6e598d0afdfe0a5f9ce60612fd1ba3 Mon Sep 17 00:00:00 2001 From: Fabio Roberto Vitello <fabio.vitello@inaf.it> Date: Thu, 3 Dec 2020 10:11:48 +0100 Subject: [PATCH] TMSS-419: Fixed Serializer for Scheduling Unit Process --- .../tmss/tmssapp/migrations/0001_initial.py | 30 ++++++++++++++++++- .../serializers/schedulingunitflow.py | 4 +-- 2 files changed, 31 insertions(+), 3 deletions(-) diff --git a/SAS/TMSS/src/tmss/tmssapp/migrations/0001_initial.py b/SAS/TMSS/src/tmss/tmssapp/migrations/0001_initial.py index 5534c996057..9d26dab7f54 100644 --- a/SAS/TMSS/src/tmss/tmssapp/migrations/0001_initial.py +++ b/SAS/TMSS/src/tmss/tmssapp/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 3.0.9 on 2020-12-02 20:16 +# Generated by Django 3.0.9 on 2020-12-03 08:32 from django.conf import settings import django.contrib.postgres.fields @@ -17,6 +17,34 @@ class Migration(migrations.Migration): ] operations = [ + migrations.CreateModel( + name='SchedulingUnitBlueprintSummary', + fields=[ + ('id', models.IntegerField(primary_key=True, serialize=False)), + ('sub_id', models.IntegerField()), + ('taskblueprint_id', models.IntegerField()), + ('task_type', models.CharField(max_length=128)), + ('derived_task_status', models.CharField(max_length=128)), + ], + options={ + 'db_table': 'tmssapp_schedulingunitblueprintsummary', + 'managed': False, + }, + ), + migrations.CreateModel( + name='TaskBlueprintSummary', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('taskblueprint_id', models.IntegerField()), + ('subtask_id', models.IntegerField()), + ('substate', models.CharField(max_length=128)), + ('subtask_type', models.CharField(max_length=128)), + ], + options={ + 'db_table': 'tmssapp_taskblueprintsummary', + 'managed': False, + }, + ), migrations.CreateModel( name='Algorithm', fields=[ diff --git a/SAS/TMSS/src/tmss/workflowapp/serializers/schedulingunitflow.py b/SAS/TMSS/src/tmss/workflowapp/serializers/schedulingunitflow.py index 86a87874a52..694f7f7310c 100644 --- a/SAS/TMSS/src/tmss/workflowapp/serializers/schedulingunitflow.py +++ b/SAS/TMSS/src/tmss/workflowapp/serializers/schedulingunitflow.py @@ -34,8 +34,8 @@ class DecideAcceptanceSerializer(ModelSerializer): class SchedulingUnitProcessSerializer(ModelSerializer): class Meta: model = models.SchedulingUnitProcess - fields = ['su','active_task','qa_reporting_to','qa_reporting_sos','pi_verification','decide_acceptance','can_delete','results_accepted','created','finished'] - + fields = '__all__' + class SchedulingUnitTaskSerializer(ModelSerializer): class Meta: model = Task -- GitLab