From 6e313abfbd45d69dec21f44551a3d8b2dfdb5b82 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Tue, 28 Oct 2014 18:03:20 +0100 Subject: [PATCH] Adding migrations --- .../0002_historychangenotification.py | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 taiga/projects/notifications/migrations/0002_historychangenotification.py diff --git a/taiga/projects/notifications/migrations/0002_historychangenotification.py b/taiga/projects/notifications/migrations/0002_historychangenotification.py new file mode 100644 index 00000000..a8b92490 --- /dev/null +++ b/taiga/projects/notifications/migrations/0002_historychangenotification.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +from django.conf import settings + + +class Migration(migrations.Migration): + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('projects', '0005_membership_invitation_extra_text'), + ('history', '0004_historyentry_is_hidden'), + ('notifications', '0001_initial'), + ] + + operations = [ + migrations.CreateModel( + name='HistoryChangeNotification', + fields=[ + ('id', models.AutoField(serialize=False, primary_key=True, verbose_name='ID', auto_created=True)), + ('key', models.CharField(max_length=255, editable=False)), + ('created_datetime', models.DateTimeField(verbose_name='created date time', auto_now_add=True)), + ('updated_datetime', models.DateTimeField(verbose_name='updated date time', auto_now_add=True)), + ('history_type', models.SmallIntegerField(choices=[(1, 'Change'), (2, 'Create'), (3, 'Delete')])), + ('history_entries', models.ManyToManyField(blank=True, null=True, to='history.HistoryEntry', verbose_name='history entries', related_name='+')), + ('notify_users', models.ManyToManyField(blank=True, null=True, to=settings.AUTH_USER_MODEL, verbose_name='notify users', related_name='+')), + ('owner', models.ForeignKey(related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='owner')), + ('project', models.ForeignKey(related_name='+', to='projects.Project', verbose_name='project')), + ], + options={ + }, + bases=(models.Model,), + ), + ]