From a67cd83f6005360a2a323d114f8bb7cb534c14d6 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Thu, 15 Sep 2022 08:58:10 +0200 Subject: [PATCH] MT#33006 tracker: resize mapper_type field > django.db.utils.DataError: value too long for type character varying(15) Change-Id: Ie6e9822177f04638f4b86a39b10208cb139ac758 --- .../0002_alter_trackermapper_mapper_type.py | 26 +++++++++++++++++++ tracker/models.py | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 tracker/migrations/0002_alter_trackermapper_mapper_type.py diff --git a/tracker/migrations/0002_alter_trackermapper_mapper_type.py b/tracker/migrations/0002_alter_trackermapper_mapper_type.py new file mode 100644 index 0000000..88b6c92 --- /dev/null +++ b/tracker/migrations/0002_alter_trackermapper_mapper_type.py @@ -0,0 +1,26 @@ +# Generated by Django 3.2.15 on 2022-09-15 06:57 +from django.db import migrations +from django.db import models + +import tracker.conf + + +class Migration(migrations.Migration): + + dependencies = [ + ("tracker", "0001_initial"), + ] + + operations = [ + migrations.AlterField( + model_name="trackermapper", + name="mapper_type", + field=models.CharField( + choices=[ + (tracker.conf.MapperType["ISSUE"], "Issue"), + (tracker.conf.MapperType["TASK"], "Task"), + ], + max_length=50, + ), + ), + ] diff --git a/tracker/models.py b/tracker/models.py index 2792cef..6842ca3 100644 --- a/tracker/models.py +++ b/tracker/models.py @@ -79,7 +79,7 @@ class MantisInfo(TrackerInfo): class TrackerMapper(models.Model): mapper_type = models.CharField( - max_length=15, choices=[(tag, tag.value) for tag in MapperType] + max_length=50, choices=[(tag, tag.value) for tag in MapperType] ) mantis_id = models.CharField(max_length=50, null=False, unique=True) workfront_id = models.CharField(max_length=50, null=False, unique=True)