From d1249f14d8a0960cb2834c7ed4b24eaf81a239fa Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 7 Oct 2024 09:28:43 +0100 Subject: [PATCH] migrate to use image id in model --- ...ter_seriesfinding_current_image_id_index.py | 18 ++++++++++++++++++ atlas/models.py | 3 ++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 atlas/migrations/0061_alter_seriesfinding_current_image_id_index.py diff --git a/atlas/migrations/0061_alter_seriesfinding_current_image_id_index.py b/atlas/migrations/0061_alter_seriesfinding_current_image_id_index.py new file mode 100644 index 00000000..07ca82bf --- /dev/null +++ b/atlas/migrations/0061_alter_seriesfinding_current_image_id_index.py @@ -0,0 +1,18 @@ +# Generated by Django 5.0.2 on 2024-10-07 08:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('atlas', '0060_seriesfinding_current_image_id_index'), + ] + + operations = [ + migrations.AlterField( + model_name='seriesfinding', + name='current_image_id_index', + field=models.TextField(blank=True, null=True), + ), + ] diff --git a/atlas/models.py b/atlas/models.py index 96e044f5..3a9b4f64 100644 --- a/atlas/models.py +++ b/atlas/models.py @@ -597,7 +597,8 @@ class SeriesFinding(models.Model): conditions = models.ManyToManyField(Condition, blank=True) annotation_json = models.TextField(null=True, blank=True) viewport_json = models.TextField(null=True, blank=True) - current_image_id_index = models.IntegerField(null=True, blank=True) + # This has been migrated to install the image id (not index) + current_image_id_index = models.TextField(null=True, blank=True) def __str__(self) -> str: findings = self.findings.all().values_list("name")