allow only one mailbox for a mailaddress
- add migration to place a unique constraint on MailAddressMailbox.mailaddress and drop existing primary_key - change managemails.models.MailAddressMailbox.mailaddress to OneToOneField
This commit is contained in:
parent
ee46a61e6d
commit
d5e1128ff6
2 changed files with 59 additions and 1 deletions
|
@ -61,7 +61,7 @@ class MailAddress(ActivateAbleMixin, models.Model):
|
|||
|
||||
|
||||
class MailAddressMailbox(models.Model):
|
||||
mailaddress = models.ForeignKey(MailAddress)
|
||||
mailaddress = models.OneToOneField(MailAddress, primary_key=True)
|
||||
mailbox = models.ForeignKey(Mailbox)
|
||||
|
||||
class Meta:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue