[Feeds] update / fix feed-downloader
[mygpo.git] / mygpo / subscriptions / migrations / 0001_initial.py
blob9cc6a24f2109365b532b96c4af243ab7d65c1495
1 # -*- coding: utf-8 -*-
2 from __future__ import unicode_literals
4 from django.db import models, migrations
5 import django.db.models.deletion
6 from django.conf import settings
9 class Migration(migrations.Migration):
11 dependencies = [
12 ('users', '0007_syncgroup_protect'),
13 migrations.swappable_dependency(settings.AUTH_USER_MODEL),
14 ('podcasts', '0023_auto_20140729_1711'),
17 operations = [
18 migrations.CreateModel(
19 name='PodcastConfig',
20 fields=[
21 ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
22 ('settings', models.TextField(default=b'{}')),
23 ('created', models.DateTimeField(auto_now_add=True)),
24 ('modified', models.DateTimeField(auto_now=True)),
25 ('podcast', models.ForeignKey(to='podcasts.Podcast', on_delete=django.db.models.deletion.PROTECT)),
26 ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)),
28 options={
29 'abstract': False,
31 bases=(models.Model,),
33 migrations.CreateModel(
34 name='Subscription',
35 fields=[
36 ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
37 ('deleted', models.BooleanField(default=False)),
38 ('ref_url', models.URLField(max_length=2048)),
39 ('created', models.DateTimeField()),
40 ('modified', models.DateTimeField()),
41 ('client', models.ForeignKey(to='users.Client')),
42 ('podcast', models.ForeignKey(to='podcasts.Podcast', on_delete=django.db.models.deletion.PROTECT)),
43 ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)),
45 options={
47 bases=(models.Model,),
49 migrations.AlterUniqueTogether(
50 name='subscription',
51 unique_together=set([(b'user', b'client', b'podcast')]),
53 migrations.AlterIndexTogether(
54 name='subscription',
55 index_together=set([(b'user', b'client')]),