Merge pull request #95 from gpodder/dependabot/pip/python-dateutil-2.7.2
[mygpo.git] / mygpo / categories / migrations / 0001_initial_merged.py
blobd844028b6aba92a1cca63a0e8f4f7abdb7b5a3eb
1 # -*- coding: utf-8 -*-
4 from django.db import models, migrations
5 import datetime
8 class Migration(migrations.Migration):
10 replaces = [
11 ('categories', '0001_initial'),
12 ('categories', '0002_auto_20140927_1501'),
13 ('categories', '0003_category_num_entries'),
14 ('categories', '0004_auto_20140927_1540')]
16 dependencies = [
17 ('podcasts', '0029_episode_index_toplist'),
20 operations = [
21 migrations.CreateModel(
22 name='Category',
23 fields=[
24 ('id', models.AutoField(
25 verbose_name='ID',
26 serialize=False,
27 auto_created=True,
28 primary_key=True)),
29 ('title', models.CharField(
30 unique=True,
31 max_length=1000)),
33 options={
35 bases=(models.Model,),
37 migrations.CreateModel(
38 name='CategoryEntry',
39 fields=[
40 ('id', models.AutoField(
41 verbose_name='ID',
42 serialize=False,
43 auto_created=True,
44 primary_key=True)),
45 ('created', models.DateTimeField(auto_now_add=True)),
46 ('modified', models.DateTimeField(
47 auto_now=True,
48 db_index=True)),
49 ('category', models.ForeignKey(
50 to='categories.Category',
51 on_delete=models.CASCADE,
52 )),
53 ('podcast', models.ForeignKey(
54 to='podcasts.Podcast',
55 on_delete=models.CASCADE,
56 )),
58 options={
60 bases=(models.Model,),
62 migrations.CreateModel(
63 name='CategoryTag',
64 fields=[
65 ('id', models.AutoField(
66 verbose_name='ID',
67 serialize=False,
68 auto_created=True,
69 primary_key=True)),
70 ('tag', models.SlugField(unique=True)),
71 ('category', models.ForeignKey(
72 related_name='tags',
73 to='categories.Category',
74 on_delete=models.CASCADE,
75 )),
77 options={
79 bases=(models.Model,),
81 migrations.AlterUniqueTogether(
82 name='categoryentry',
83 unique_together=set([('category', 'podcast')]),
85 migrations.AlterModelOptions(
86 name='category',
87 options={
88 'verbose_name': 'Category',
89 'verbose_name_plural': 'Categories'
92 migrations.AddField(
93 model_name='category',
94 name='created',
95 field=models.DateTimeField(
96 default=datetime.datetime(2014, 9, 28, 13, 26, 28, 914038),
97 auto_now_add=True),
98 preserve_default=False,
100 migrations.AddField(
101 model_name='category',
102 name='modified',
103 field=models.DateTimeField(
104 default=datetime.datetime(2014, 9, 28, 13, 26, 28, 914095),
105 auto_now=True),
106 preserve_default=False,
108 migrations.AlterField(
109 model_name='categoryentry',
110 name='category',
111 field=models.ForeignKey(
112 related_name='entries',
113 to='categories.Category',
114 on_delete=models.CASCADE,
117 migrations.AlterField(
118 model_name='categoryentry',
119 name='modified',
120 field=models.DateTimeField(auto_now=True),
122 migrations.AlterIndexTogether(
123 name='category',
124 index_together=set([('modified',)]),
126 migrations.AlterIndexTogether(
127 name='categoryentry',
128 index_together=set([('category', 'modified')]),
130 migrations.AddField(
131 model_name='category',
132 name='num_entries',
133 field=models.IntegerField(default=0),
134 preserve_default=False,
136 migrations.AlterIndexTogether(
137 name='category',
138 index_together=set([('modified', 'num_entries')]),