berhoel.django.media.migrations package

Submodules

berhoel.django.media.migrations.0001_initial module

class berhoel.django.media.migrations.0001_initial.Migration(name, app_label)[source]

Bases: Migration

initial = True
dependencies = [('contenttypes', '0002_remove_content_type_name')]
operations = [<CreateModel  name='Media', fields=[('id', <django.db.models.fields.UUIDField>), ('name', <django.db.models.fields.CharField>), ('family', <django.db.models.fields.BooleanField>), ('season', <django.db.models.fields.IntegerField>), ('sub_season', <django.db.models.fields.IntegerField>), ('polymorphic_ctype', <django.db.models.fields.related.ForeignKey>)], options={'verbose_name': 'media', 'verbose_name_plural': 'media', 'ordering': ['name', 'season', 'sub_season']}>, <CreateModel  name='Person', fields=[('id', <django.db.models.fields.UUIDField>), ('name', <django.db.models.fields.CharField>)], options={'ordering': ['name']}>, <CreateModel  name='Series', fields=[('id', <django.db.models.fields.UUIDField>), ('title', <django.db.models.fields.CharField>), ('imdb_url', <django.db.models.fields.URLField>), ('order_no', <django.db.models.fields.IntegerField>), ('is_active', <django.db.models.fields.BooleanField>)], options={'ordering': ['order_no']}>, <CreateModel  name='SubscriptionPayment', fields=[('id', <django.db.models.fields.UUIDField>), ('start', <django.db.models.fields.DateField>), ('end', <django.db.models.fields.DateField>), ('amount', <django.db.models.fields.DecimalField>)]>, <CreateModel  name='WatchItem', fields=[('id', <django.db.models.fields.UUIDField>), ('dvd_index', <django.db.models.fields.IntegerField>), ('imdb_url', <django.db.models.fields.URLField>), ('title', <django.db.models.fields.CharField>), ('desc', <django.db.models.fields.CharField>), ('medium', <django.db.models.fields.related.ForeignKey>), ('polymorphic_ctype', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}>, <CreateModel  name='DVD', fields=[('media_ptr', <django.db.models.fields.related.OneToOneField>), ('disks', <django.db.models.fields.IntegerField>), ('adver_name', <django.db.models.fields.CharField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.media',)>, <CreateModel  name='Film', fields=[('watchitem_ptr', <django.db.models.fields.related.OneToOneField>), ('options', <django.db.models.fields.CharField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.watchitem',)>, <CreateModel  name='Subscription', fields=[('id', <django.db.models.fields.UUIDField>), ('start', <django.db.models.fields.DateField>), ('end', <django.db.models.fields.DateField>), ('payments', <django.db.models.fields.related.ManyToManyField>)]>, <CreateModel  name='Seen', fields=[('id', <django.db.models.fields.UUIDField>), ('date', <django.db.models.fields.DateField>), ('watch_item', <django.db.models.fields.related.ForeignKey>)], options={'ordering': ['-date']}>, <CreateModel  name='Season', fields=[('id', <django.db.models.fields.AutoField>), ('season', <django.db.models.fields.IntegerField>), ('subseason', <django.db.models.fields.IntegerField>), ('series', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel  name='Purchase', fields=[('id', <django.db.models.fields.UUIDField>), ('price', <django.db.models.fields.DecimalField>), ('date', <django.db.models.fields.DateField>), ('media', <django.db.models.fields.related.ManyToManyField>), ('vendor', <django.db.models.fields.related.ForeignKey>)], options={'ordering': ['-date']}>, <CreateModel  name='TheatreVisit', fields=[('media_ptr', <django.db.models.fields.related.OneToOneField>), ('price', <django.db.models.fields.DecimalField>), ('theatre', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.media',)>, <CreateModel  name='Streaming', fields=[('media_ptr', <django.db.models.fields.related.OneToOneField>), ('streaming_service', <django.db.models.fields.related.ForeignKey>), ('subscription', <django.db.models.fields.related.ManyToManyField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.media',)>, <CreateModel  name='SeriesEpisode', fields=[('watchitem_ptr', <django.db.models.fields.related.OneToOneField>), ('episode', <django.db.models.fields.IntegerField>), ('sub_episode', <django.db.models.fields.IntegerField>), ('season', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.watchitem',)>, <CreateModel  name='Sell', fields=[('id', <django.db.models.fields.UUIDField>), ('price', <django.db.models.fields.DecimalField>), ('date', <django.db.models.fields.DateField>), ('buyer', <django.db.models.fields.related.ForeignKey>), ('dvds', <django.db.models.fields.related.ManyToManyField>)], options={'ordering': ['-date']}>, <CreateModel  name='RentalVideo', fields=[('media_ptr', <django.db.models.fields.related.OneToOneField>), ('price', <django.db.models.fields.DecimalField>), ('company', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.media',)>, <CreateModel  name='Broadcast', fields=[('media_ptr', <django.db.models.fields.related.OneToOneField>), ('broadcast_service', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('media.media',)>]