1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
4
from django.db import models, migrations
6
from django.conf import settings
9
class Migration(migrations.Migration):
12
('contenttypes', '0002_remove_content_type_name'),
13
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
17
migrations.CreateModel(
20
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
21
('message', models.TextField(verbose_name='message')),
22
('added', models.DateTimeField(default=datetime.datetime.now, verbose_name='added')),
23
('unseen', models.BooleanField(default=True, verbose_name='unseen')),
24
('archived', models.BooleanField(default=False, verbose_name='archived')),
25
('on_site', models.BooleanField(verbose_name='on site')),
28
'ordering': ['-added'],
29
'verbose_name': 'notice',
30
'verbose_name_plural': 'notices',
33
migrations.CreateModel(
34
name='NoticeQueueBatch',
36
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
37
('pickled_data', models.TextField()),
40
migrations.CreateModel(
43
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
44
('medium', models.CharField(max_length=1, verbose_name='medium', choices=[(b'1', 'Email')])),
45
('send', models.BooleanField(verbose_name='send')),
48
'verbose_name': 'notice setting',
49
'verbose_name_plural': 'notice settings',
52
migrations.CreateModel(
55
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
56
('label', models.CharField(max_length=40, verbose_name='label')),
57
('display', models.CharField(max_length=50, verbose_name='display')),
58
('description', models.CharField(max_length=100, verbose_name='description')),
59
('default', models.IntegerField(verbose_name='default')),
62
'verbose_name': 'notice type',
63
'verbose_name_plural': 'notice types',
66
migrations.CreateModel(
69
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
70
('object_id', models.PositiveIntegerField()),
71
('added', models.DateTimeField(default=datetime.datetime.now, verbose_name='added')),
72
('signal', models.TextField(verbose_name='signal')),
73
('content_type', models.ForeignKey(to='contenttypes.ContentType')),
74
('notice_type', models.ForeignKey(verbose_name='notice type', to='notification.NoticeType')),
75
('user', models.ForeignKey(verbose_name='user', to=settings.AUTH_USER_MODEL)),
78
'ordering': ['-added'],
79
'verbose_name': 'observed item',
80
'verbose_name_plural': 'observed items',
84
model_name='noticesetting',
86
field=models.ForeignKey(verbose_name='notice type', to='notification.NoticeType'),
89
model_name='noticesetting',
91
field=models.ForeignKey(verbose_name='user', to=settings.AUTH_USER_MODEL),
96
field=models.ForeignKey(verbose_name='notice type', to='notification.NoticeType'),
101
field=models.ForeignKey(verbose_name='user', to=settings.AUTH_USER_MODEL),
103
migrations.AlterUniqueTogether(
104
name='noticesetting',
105
unique_together=set([('user', 'notice_type', 'medium')]),