forked from mirror/django-mailbox
Django 2.0 Preps - on_delete=models.CASCADE in models & migrations (#153)
* Update models.py for django 2.0 on_delete=models.CASCADE on all relationships * on_delete=models.CASCADE in 0001_initial.py Django 2.0 preps
This commit is contained in:
parent
08512ac316
commit
7252295601
2 changed files with 6 additions and 3 deletions
|
|
@ -37,8 +37,8 @@ class Migration(migrations.Migration):
|
||||||
('encoded', models.BooleanField(default=False, help_text='True if the e-mail body is Base64 encoded', verbose_name='Encoded')),
|
('encoded', models.BooleanField(default=False, help_text='True if the e-mail body is Base64 encoded', verbose_name='Encoded')),
|
||||||
('processed', models.DateTimeField(auto_now_add=True, verbose_name='Processed')),
|
('processed', models.DateTimeField(auto_now_add=True, verbose_name='Processed')),
|
||||||
('read', models.DateTimeField(default=None, null=True, verbose_name='Read', blank=True)),
|
('read', models.DateTimeField(default=None, null=True, verbose_name='Read', blank=True)),
|
||||||
('in_reply_to', models.ForeignKey(related_name='replies', verbose_name='In reply to', blank=True, to='django_mailbox.Message', null=True)),
|
('in_reply_to', models.ForeignKey(related_name='replies', verbose_name='In reply to', blank=True, to='django_mailbox.Message', null=True, on_delete=models.CASCADE)),
|
||||||
('mailbox', models.ForeignKey(related_name='messages', verbose_name='Mailbox', to='django_mailbox.Mailbox')),
|
('mailbox', models.ForeignKey(related_name='messages', verbose_name='Mailbox', to='django_mailbox.Mailbox', on_delete=models.CASCADE)),
|
||||||
],
|
],
|
||||||
options={
|
options={
|
||||||
},
|
},
|
||||||
|
|
@ -50,7 +50,7 @@ class Migration(migrations.Migration):
|
||||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||||
('headers', models.TextField(null=True, verbose_name='Headers', blank=True)),
|
('headers', models.TextField(null=True, verbose_name='Headers', blank=True)),
|
||||||
('document', models.FileField(upload_to=b'mailbox_attachments/%Y/%m/%d/', verbose_name='Document')),
|
('document', models.FileField(upload_to=b'mailbox_attachments/%Y/%m/%d/', verbose_name='Document')),
|
||||||
('message', models.ForeignKey(related_name='attachments', verbose_name='Message', blank=True, to='django_mailbox.Message', null=True)),
|
('message', models.ForeignKey(related_name='attachments', verbose_name='Message', blank=True, to='django_mailbox.Message', null=True, on_delete=models.CASCADE)),
|
||||||
],
|
],
|
||||||
options={
|
options={
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -455,6 +455,7 @@ class Message(models.Model):
|
||||||
Mailbox,
|
Mailbox,
|
||||||
related_name='messages',
|
related_name='messages',
|
||||||
verbose_name=_(u'Mailbox'),
|
verbose_name=_(u'Mailbox'),
|
||||||
|
on_delete=models.CASCADE
|
||||||
)
|
)
|
||||||
|
|
||||||
subject = models.CharField(
|
subject = models.CharField(
|
||||||
|
|
@ -473,6 +474,7 @@ class Message(models.Model):
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
verbose_name=_(u'In reply to'),
|
verbose_name=_(u'In reply to'),
|
||||||
|
on_delete=models.CASCADE
|
||||||
)
|
)
|
||||||
|
|
||||||
from_header = models.CharField(
|
from_header = models.CharField(
|
||||||
|
|
@ -748,6 +750,7 @@ class MessageAttachment(models.Model):
|
||||||
null=True,
|
null=True,
|
||||||
blank=True,
|
blank=True,
|
||||||
verbose_name=_('Message'),
|
verbose_name=_('Message'),
|
||||||
|
on_delete=models.CASCADE
|
||||||
)
|
)
|
||||||
|
|
||||||
headers = models.TextField(
|
headers = models.TextField(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue