From 29e7f1983db565c8dd537aec74b890b916af01f8 Mon Sep 17 00:00:00 2001 From: Dean Elliott Date: Fri, 14 Feb 2025 11:21:45 +0000 Subject: [PATCH] Allow code and timezone to be blank and nullable --- .../0027_stova_event_allow_empty_fields.py | 23 +++++++++++++++++++ .../company_activity/models/stova_event.py | 4 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 datahub/company_activity/migrations/0027_stova_event_allow_empty_fields.py diff --git a/datahub/company_activity/migrations/0027_stova_event_allow_empty_fields.py b/datahub/company_activity/migrations/0027_stova_event_allow_empty_fields.py new file mode 100644 index 000000000..2ea8e9650 --- /dev/null +++ b/datahub/company_activity/migrations/0027_stova_event_allow_empty_fields.py @@ -0,0 +1,23 @@ +# Generated by Django 4.2.17 on 2025-02-14 11:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('company_activity', '0026_allow_bank_values_for_event_fields'), + ] + + operations = [ + migrations.AlterField( + model_name='stovaevent', + name='code', + field=models.CharField(blank=True, default='', max_length=255), + ), + migrations.AlterField( + model_name='stovaevent', + name='timezone', + field=models.CharField(blank=True, default='', max_length=255, null=True), + ), + ] diff --git a/datahub/company_activity/models/stova_event.py b/datahub/company_activity/models/stova_event.py index 1412a9b1e..c8ac4600a 100644 --- a/datahub/company_activity/models/stova_event.py +++ b/datahub/company_activity/models/stova_event.py @@ -21,7 +21,7 @@ class StovaEvent(models.Model): stova_event_id = models.IntegerField(unique=True) name = models.TextField() description = models.TextField() - code = models.CharField(max_length=MAX_LENGTH) + code = models.CharField(max_length=MAX_LENGTH, blank=True, default='') created_by = models.CharField(max_length=MAX_LENGTH, blank=True, default='') modified_by = models.CharField(max_length=MAX_LENGTH, blank=True, default='') @@ -32,7 +32,7 @@ class StovaEvent(models.Model): country = models.CharField(max_length=MAX_LENGTH) city = models.CharField(max_length=MAX_LENGTH) state = models.CharField(max_length=MAX_LENGTH) - timezone = models.CharField(max_length=MAX_LENGTH, blank=True, default='') + timezone = models.CharField(max_length=MAX_LENGTH, blank=True, null=True, default='') url = models.TextField() max_reg = models.IntegerField(null=True, blank=True)