From d13e306d4a72073474d518c4426985628992f42e Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 16 Mar 2018 14:37:48 +0100 Subject: [PATCH 5/7] notifications: add origin to unique index (to be rebased) --- .../{0004_auto_20180316_1026.py => 0004_auto_20180316_1337.py} | 4 ++-- combo/apps/notifications/models.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename combo/apps/notifications/migrations/{0004_auto_20180316_1026.py => 0004_auto_20180316_1337.py} (78%) diff --git a/combo/apps/notifications/migrations/0004_auto_20180316_1026.py b/combo/apps/notifications/migrations/0004_auto_20180316_1337.py similarity index 78% rename from combo/apps/notifications/migrations/0004_auto_20180316_1026.py rename to combo/apps/notifications/migrations/0004_auto_20180316_1337.py index 6f4bf64..a1bd532 100644 --- a/combo/apps/notifications/migrations/0004_auto_20180316_1026.py +++ b/combo/apps/notifications/migrations/0004_auto_20180316_1337.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Generated by Django 1.11.11 on 2018-03-16 10:26 +# Generated by Django 1.11.11 on 2018-03-16 13:37 from __future__ import unicode_literals from django.conf import settings @@ -16,6 +16,6 @@ class Migration(migrations.Migration): operations = [ migrations.AlterUniqueTogether( name='notification', - unique_together=set([('user', 'external_id')]), + unique_together=set([('user', 'origin', 'external_id')]), ), ] diff --git a/combo/apps/notifications/models.py b/combo/apps/notifications/models.py index 20bbefe..be13644 100644 --- a/combo/apps/notifications/models.py +++ b/combo/apps/notifications/models.py @@ -71,7 +71,7 @@ class Notification(models.Model): class Meta: verbose_name = _('Notification') unique_together = ( - ('user', 'external_id'), + ('user', 'origin', 'external_id'), ) def __unicode__(self): -- 2.14.2