1 # -*- coding: utf-8 -*-
4 from django
.db
import models
, migrations
5 import django
.db
.models
.deletion
6 from django
.conf
import settings
9 class Migration(migrations
.Migration
):
12 migrations
.swappable_dependency(settings
.AUTH_USER_MODEL
),
13 ('contenttypes', '0001_initial'),
17 migrations
.CreateModel(
20 ('id', models
.UUIDField(
24 ('title', models
.CharField(max_length
=512)),
25 ('slug', models
.SlugField(max_length
=128)),
26 ('created', models
.DateTimeField()),
27 ('modified', models
.DateTimeField()),
28 ('user', models
.ForeignKey(
29 to
=settings
.AUTH_USER_MODEL
,
30 on_delete
=models
.CASCADE
,
35 bases
=(models
.Model
,),
37 migrations
.CreateModel(
38 name
='PodcastListEntry',
40 ('id', models
.AutoField(
45 ('created', models
.DateTimeField(auto_now_add
=True)),
46 ('modified', models
.DateTimeField(auto_now
=True)),
47 ('order', models
.PositiveSmallIntegerField()),
48 ('object_id', models
.UUIDField(max_length
=32)),
49 ('content_type', models
.ForeignKey(
50 to
='contenttypes.ContentType',
51 on_delete
=django
.db
.models
.deletion
.CASCADE
)),
52 ('podcastlist', models
.ForeignKey(
53 related_name
='entries',
54 to
='podcastlists.PodcastList',
55 on_delete
=models
.CASCADE
,
60 bases
=(models
.Model
,),
62 migrations
.AlterUniqueTogether(
63 name
='podcastlistentry',
65 ('podcastlist', 'order'),
66 ('podcastlist', 'content_type', 'object_id')]),
68 migrations
.AlterUniqueTogether(
70 unique_together
=set([('user', 'slug')]),