1
0
Fork 1
mirror of https://github.com/coddingtonbear/django-mailbox.git synced 2026-07-09 22:38:19 +02:00

Switch id field to use BigInt instead of int

This commit is contained in:
Aaro Alhainen 2026-02-18 12:23:44 +02:00
parent eec7fb76f9
commit 61d7e015f2
2 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,28 @@
# Generated by Django 3.2.25 on 2026-02-17 07:33
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('django_mailbox', '0009_alter_message_eml'),
]
operations = [
migrations.AlterField(
model_name='mailbox',
name='id',
field=models.BigAutoField(primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='message',
name='id',
field=models.BigAutoField(primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='messageattachment',
name='id',
field=models.BigAutoField(primary_key=True, serialize=False),
),
]

View file

@ -57,6 +57,8 @@ class ActiveMailboxManager(MailboxManager):
class Mailbox(models.Model): class Mailbox(models.Model):
id = models.BigAutoField(primary_key=True)
name = models.CharField( name = models.CharField(
_('Name'), _('Name'),
max_length=255, max_length=255,
@ -526,6 +528,8 @@ class UnreadMessageManager(models.Manager):
class Message(models.Model): class Message(models.Model):
id = models.BigAutoField(primary_key=True)
mailbox = models.ForeignKey( mailbox = models.ForeignKey(
Mailbox, Mailbox,
related_name='messages', related_name='messages',
@ -824,6 +828,8 @@ class Message(models.Model):
class MessageAttachment(models.Model): class MessageAttachment(models.Model):
id = models.BigAutoField(primary_key=True)
message = models.ForeignKey( message = models.ForeignKey(
Message, Message,
related_name='attachments', related_name='attachments',