From 512c02a198d67cac7a28b3045aef5d00b59ceb1e Mon Sep 17 00:00:00 2001 From: James Graham Date: Fri, 28 Feb 2020 15:05:47 +0000 Subject: [PATCH] fix: Shrink name fields to fit in indexed column --- .../0005_shrink_name_fields_to_255.py | 23 +++++++++++++++++++ activities/models.py | 4 ++-- .../0015_shrink_name_fields_to_255.py | 23 +++++++++++++++++++ people/models.py | 4 ++-- 4 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 activities/migrations/0005_shrink_name_fields_to_255.py create mode 100644 people/migrations/0015_shrink_name_fields_to_255.py diff --git a/activities/migrations/0005_shrink_name_fields_to_255.py b/activities/migrations/0005_shrink_name_fields_to_255.py new file mode 100644 index 0000000..f215366 --- /dev/null +++ b/activities/migrations/0005_shrink_name_fields_to_255.py @@ -0,0 +1,23 @@ +# Generated by Django 2.2.10 on 2020-02-28 15:03 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('activities', '0004_activity_attendance_list'), + ] + + operations = [ + migrations.AlterField( + model_name='activity', + name='name', + field=models.CharField(max_length=255), + ), + migrations.AlterField( + model_name='activityseries', + name='name', + field=models.CharField(max_length=255), + ), + ] diff --git a/activities/models.py b/activities/models.py index f0d0b17..134bc97 100644 --- a/activities/models.py +++ b/activities/models.py @@ -42,7 +42,7 @@ class ActivitySeries(models.Model): verbose_name_plural = 'activity series' #: Name of activity series - name = models.CharField(max_length=1023, + name = models.CharField(max_length=255, blank=False, null=False) #: What type of activity does this series represent? @@ -67,7 +67,7 @@ class Activity(models.Model): verbose_name_plural = 'activities' #: Name of activity - name = models.CharField(max_length=1023, + name = models.CharField(max_length=255, blank=False, null=False) #: Optional :class:`ActivitySeries` to which this activity belongs diff --git a/people/migrations/0015_shrink_name_fields_to_255.py b/people/migrations/0015_shrink_name_fields_to_255.py new file mode 100644 index 0000000..9663cb1 --- /dev/null +++ b/people/migrations/0015_shrink_name_fields_to_255.py @@ -0,0 +1,23 @@ +# Generated by Django 2.2.10 on 2020-02-28 15:03 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('people', '0014_person_role_themes'), + ] + + operations = [ + migrations.AlterField( + model_name='relationshipquestion', + name='text', + field=models.CharField(max_length=255), + ), + migrations.AlterField( + model_name='relationshipquestionchoice', + name='text', + field=models.CharField(max_length=255), + ), + ] diff --git a/people/models.py b/people/models.py index e2e55c5..ff68f98 100644 --- a/people/models.py +++ b/people/models.py @@ -180,7 +180,7 @@ class RelationshipQuestion(models.Model): blank=False, null=False) #: Text of question - text = models.CharField(max_length=1023, + text = models.CharField(max_length=255, blank=False, null=False) #: Position of this question in the list @@ -221,7 +221,7 @@ class RelationshipQuestionChoice(models.Model): blank=False, null=False) #: Text of answer - text = models.CharField(max_length=1023, + text = models.CharField(max_length=255, blank=False, null=False) #: Position of this answer in the list