From 620834c817156c3a53873abb88f1561ceb21e11c Mon Sep 17 00:00:00 2001 From: Michael Bai Date: Thu, 13 Jan 2022 14:04:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E8=BF=81=E7=A7=BB=E6=96=87=E4=BB=B6warining=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Any fields that are stored with VARCHAR column types may have their max_length restricted to 255 characters if you are using unique=True for the field. See: https://docs.djangoproject.com/en/3.1/ref/databases/#mysql-character-fields --- apps/tickets/migrations/0013_ticket_serial_num.py | 2 +- apps/tickets/models/ticket.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/tickets/migrations/0013_ticket_serial_num.py b/apps/tickets/migrations/0013_ticket_serial_num.py index 3da9f3b8b..4c457d21f 100644 --- a/apps/tickets/migrations/0013_ticket_serial_num.py +++ b/apps/tickets/migrations/0013_ticket_serial_num.py @@ -38,7 +38,7 @@ class Migration(migrations.Migration): migrations.AddField( model_name='ticket', name='serial_num', - field=models.CharField(max_length=256, null=True, unique=True, verbose_name='Serial number'), + field=models.CharField(max_length=128, null=True, unique=True, verbose_name='Serial number'), ), migrations.RunPython(fill_ticket_serial_number), ] diff --git a/apps/tickets/models/ticket.py b/apps/tickets/models/ticket.py index 8047c4a06..f8d7be16c 100644 --- a/apps/tickets/models/ticket.py +++ b/apps/tickets/models/ticket.py @@ -77,7 +77,7 @@ class Ticket(CommonModelMixin, OrgModelMixin): 'TicketFlow', related_name='tickets', on_delete=models.SET_NULL, null=True, verbose_name=_("TicketFlow") ) - serial_num = models.CharField(max_length=256, unique=True, null=True, verbose_name=_('Serial number')) + serial_num = models.CharField(max_length=128, unique=True, null=True, verbose_name=_('Serial number')) class Meta: ordering = ('-date_created',)