From 209909312e67e9fc5fcf4bda38fc1a366954a3a9 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Sat, 27 Dec 2025 16:18:25 +0330 Subject: [PATCH] fix - increase max length of temporary tags fields --- .../0024_temporarytags_agent_code_and_more.py | 43 +++++++++++++++++++ apps/tag/models.py | 11 ++--- 2 files changed, 49 insertions(+), 5 deletions(-) create mode 100644 apps/tag/migrations/0024_temporarytags_agent_code_and_more.py diff --git a/apps/tag/migrations/0024_temporarytags_agent_code_and_more.py b/apps/tag/migrations/0024_temporarytags_agent_code_and_more.py new file mode 100644 index 0000000..0a06dae --- /dev/null +++ b/apps/tag/migrations/0024_temporarytags_agent_code_and_more.py @@ -0,0 +1,43 @@ +# Generated by Django 5.0 on 2025-12-27 12:47 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('tag', '0023_temporarytags'), + ] + + operations = [ + migrations.AddField( + model_name='temporarytags', + name='agent_code', + field=models.CharField(max_length=150, null=True), + ), + migrations.AlterField( + model_name='temporarytags', + name='birthdate', + field=models.CharField(max_length=150, null=True), + ), + migrations.AlterField( + model_name='temporarytags', + name='gender', + field=models.CharField(max_length=150, null=True), + ), + migrations.AlterField( + model_name='temporarytags', + name='herd_code', + field=models.CharField(max_length=150, null=True), + ), + migrations.AlterField( + model_name='temporarytags', + name='tag', + field=models.CharField(max_length=150, null=True), + ), + migrations.AlterField( + model_name='temporarytags', + name='type', + field=models.CharField(max_length=150, null=True), + ), + ] diff --git a/apps/tag/models.py b/apps/tag/models.py index 91270e8..9f21af8 100644 --- a/apps/tag/models.py +++ b/apps/tag/models.py @@ -126,11 +126,12 @@ class AllocatedTags(BaseModel): class TemporaryTags(BaseModel): - tag = models.CharField(max_length=20, null=True) - herd_code = models.CharField(max_length=20, null=True) - gender = models.CharField(max_length=20, null=True) - birthdate = models.CharField(max_length=20, null=True) - type = models.CharField(max_length=20, null=True) + tag = models.CharField(max_length=150, null=True) + herd_code = models.CharField(max_length=150, null=True) + gender = models.CharField(max_length=150, null=True) + birthdate = models.CharField(max_length=150, null=True) + type = models.CharField(max_length=150, null=True) + agent_code = models.CharField(max_length=150, null=True) def save(self, *args, **kwargs): super(TemporaryTags, self).save(*args, **kwargs)