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',
21
serialize=False, auto_created=True, primary_key=True)),
22
('message', models.TextField(verbose_name='message')),
23
('added', models.DateTimeField(
24
default=datetime.datetime.now, verbose_name='added')),
25
('unseen', models.BooleanField(default=True, verbose_name='unseen')),
26
('archived', models.BooleanField(
27
default=False, verbose_name='archived')),
28
('on_site', models.BooleanField(verbose_name='on site')),
31
'ordering': ['-added'],
32
'verbose_name': 'notice',
33
'verbose_name_plural': 'notices',
36
migrations.CreateModel(
37
name='NoticeQueueBatch',
39
('id', models.AutoField(verbose_name='ID',
40
serialize=False, auto_created=True, primary_key=True)),
41
('pickled_data', models.TextField()),
44
migrations.CreateModel(
47
('id', models.AutoField(verbose_name='ID',
48
serialize=False, auto_created=True, primary_key=True)),
49
('medium', models.CharField(max_length=1,
50
verbose_name='medium', choices=[(b'1', 'Email')])),
51
('send', models.BooleanField(verbose_name='send')),
54
'verbose_name': 'notice setting',
55
'verbose_name_plural': 'notice settings',
58
migrations.CreateModel(
61
('id', models.AutoField(verbose_name='ID',
62
serialize=False, auto_created=True, primary_key=True)),
63
('label', models.CharField(max_length=40, verbose_name='label')),
64
('display', models.CharField(max_length=50, verbose_name='display')),
65
('description', models.CharField(
66
max_length=100, verbose_name='description')),
67
('default', models.IntegerField(verbose_name='default')),
70
'verbose_name': 'notice type',
71
'verbose_name_plural': 'notice types',
74
migrations.CreateModel(
77
('id', models.AutoField(verbose_name='ID',
78
serialize=False, auto_created=True, primary_key=True)),
79
('object_id', models.PositiveIntegerField()),
80
('added', models.DateTimeField(
81
default=datetime.datetime.now, verbose_name='added')),
82
('signal', models.TextField(verbose_name='signal')),
83
('content_type', models.ForeignKey(to='contenttypes.ContentType')),
84
('notice_type', models.ForeignKey(
85
verbose_name='notice type', to='notification.NoticeType')),
86
('user', models.ForeignKey(
87
verbose_name='user', to=settings.AUTH_USER_MODEL)),
90
'ordering': ['-added'],
91
'verbose_name': 'observed item',
92
'verbose_name_plural': 'observed items',
96
model_name='noticesetting',
98
field=models.ForeignKey(
99
verbose_name='notice type', to='notification.NoticeType'),
102
model_name='noticesetting',
104
field=models.ForeignKey(
105
verbose_name='user', to=settings.AUTH_USER_MODEL),
110
field=models.ForeignKey(
111
verbose_name='notice type', to='notification.NoticeType'),
116
field=models.ForeignKey(
117
verbose_name='user', to=settings.AUTH_USER_MODEL),
119
migrations.AlterUniqueTogether(
120
name='noticesetting',
121
unique_together=set([('user', 'notice_type', 'medium')]),