From d582b65279c326f81be53db3c2c00a72e3d47b35 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Fri, 9 Jun 2023 17:20:19 -0400
Subject: [PATCH] fix: fix length of name & type fields in LinkType &
 LicenseType

---
 ...pe_name_alter_licensetype_type_and_more.py | 32 +++++++++++++++++++
 program/models.py                             |  8 ++---
 2 files changed, 36 insertions(+), 4 deletions(-)
 create mode 100644 program/migrations/0060_alter_licensetype_name_alter_licensetype_type_and_more.py

diff --git a/program/migrations/0060_alter_licensetype_name_alter_licensetype_type_and_more.py b/program/migrations/0060_alter_licensetype_name_alter_licensetype_type_and_more.py
new file mode 100644
index 00000000..f2384a9c
--- /dev/null
+++ b/program/migrations/0060_alter_licensetype_name_alter_licensetype_type_and_more.py
@@ -0,0 +1,32 @@
+# Generated by Django 4.2.2 on 2023-06-09 20:40
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+    dependencies = [
+        ("program", "0059_alter_schedule_end_time"),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name="licensetype",
+            name="name",
+            field=models.CharField(help_text="Name of the license type", max_length=64),
+        ),
+        migrations.AlterField(
+            model_name="licensetype",
+            name="type",
+            field=models.CharField(help_text="Type of the license", max_length=32),
+        ),
+        migrations.AlterField(
+            model_name="linktype",
+            name="name",
+            field=models.CharField(help_text="Name of the link type", max_length=32),
+        ),
+        migrations.AlterField(
+            model_name="linktype",
+            name="type",
+            field=models.CharField(help_text="Type of the link", max_length=32),
+        ),
+    ]
diff --git a/program/models.py b/program/models.py
index e83652e6..9fd1dd6c 100644
--- a/program/models.py
+++ b/program/models.py
@@ -162,8 +162,8 @@ class Host(models.Model):
 
 
 class LinkType(models.Model):
-    name = models.CharField(max_length=16, help_text="Name of the link type")
-    type = models.CharField(max_length=64, help_text="Type of the link")
+    name = models.CharField(max_length=32, help_text="Name of the link type")
+    type = models.CharField(max_length=32, help_text="Type of the link")
 
     class Meta:
         ordering = ("name",)
@@ -188,8 +188,8 @@ class HostLink(Link):
 
 
 class LicenseType(models.Model):
-    name = models.CharField(max_length=16, help_text="Name of the license type")
-    type = models.CharField(max_length=64, help_text="Type of the license")
+    name = models.CharField(max_length=64, help_text="Name of the license type")
+    type = models.CharField(max_length=32, help_text="Type of the license")
 
     class Meta:
         ordering = ("name",)
-- 
GitLab