diff --git a/pandora/api/migrations/0001_initial.py b/pandora/api/migrations/0001_initial.py deleted file mode 100644 index 648a9241..00000000 --- a/pandora/api/migrations/0001_initial.py +++ /dev/null @@ -1,847 +0,0 @@ -# -*- coding: utf-8 -*- - -from south.db import db -from django.db import models -from backend.models import * - -class Migration: - - def forwards(self, orm): - - # Adding model 'Trivia' - db.create_table('backend_trivia', ( - ('id', orm['backend.Trivia:id']), - ('trivia', orm['backend.Trivia:trivia']), - ('manual', orm['backend.Trivia:manual']), - ('position', orm['backend.Trivia:position']), - ('movie', orm['backend.Trivia:movie']), - )) - db.send_create_signal('backend', ['Trivia']) - - # Adding model 'AlternativeTitle' - db.create_table('backend_alternativetitle', ( - ('id', orm['backend.AlternativeTitle:id']), - ('movie', orm['backend.AlternativeTitle:movie']), - ('title', orm['backend.AlternativeTitle:title']), - ('type', orm['backend.AlternativeTitle:type']), - ('manual', orm['backend.AlternativeTitle:manual']), - )) - db.send_create_signal('backend', ['AlternativeTitle']) - - # Adding model 'MovieLanguage' - db.create_table('backend_movielanguage', ( - ('id', orm['backend.MovieLanguage:id']), - ('movie', orm['backend.MovieLanguage:movie']), - ('language', orm['backend.MovieLanguage:language']), - ('position', orm['backend.MovieLanguage:position']), - ('manual', orm['backend.MovieLanguage:manual']), - )) - db.send_create_signal('backend', ['MovieLanguage']) - - # Adding model 'Movie' - db.create_table('backend_movie', ( - ('id', orm['backend.Movie:id']), - ('created', orm['backend.Movie:created']), - ('modified', orm['backend.Movie:modified']), - ('published', orm['backend.Movie:published']), - ('available', orm['backend.Movie:available']), - ('movieId', orm['backend.Movie:movieId']), - ('oxdbId', orm['backend.Movie:oxdbId']), - ('imdb', orm['backend.Movie:imdb']), - ('oxdb', orm['backend.Movie:oxdb']), - ('extra', orm['backend.Movie:extra']), - ('json', orm['backend.Movie:json']), - ('stream_low', orm['backend.Movie:stream_low']), - ('stream_mid', orm['backend.Movie:stream_mid']), - ('stream_high', orm['backend.Movie:stream_high']), - ('scene_height', orm['backend.Movie:scene_height']), - )) - db.send_create_signal('backend', ['Movie']) - - # Adding model 'Archive' - db.create_table('backend_archive', ( - ('id', orm['backend.Archive:id']), - ('created', orm['backend.Archive:created']), - ('modified', orm['backend.Archive:modified']), - ('name', orm['backend.Archive:name']), - ('public', orm['backend.Archive:public']), - )) - db.send_create_signal('backend', ['Archive']) - - # Adding model 'ArchiveFile' - db.create_table('backend_archivefile', ( - ('id', orm['backend.ArchiveFile:id']), - ('created', orm['backend.ArchiveFile:created']), - ('modified', orm['backend.ArchiveFile:modified']), - ('archive', orm['backend.ArchiveFile:archive']), - ('file', orm['backend.ArchiveFile:file']), - ('path', orm['backend.ArchiveFile:path']), - )) - db.send_create_signal('backend', ['ArchiveFile']) - - # Adding model 'MovieExtra' - db.create_table('backend_movieextra', ( - ('id', orm['backend.MovieExtra:id']), - ('created', orm['backend.MovieExtra:created']), - ('modified', orm['backend.MovieExtra:modified']), - ('title', orm['backend.MovieExtra:title']), - ('description', orm['backend.MovieExtra:description']), - ('contributor', orm['backend.MovieExtra:contributor']), - ('rights_level', orm['backend.MovieExtra:rights_level']), - )) - db.send_create_signal('backend', ['MovieExtra']) - - # Adding model 'MovieOxdb' - db.create_table('backend_movieoxdb', ( - ('id', orm['backend.MovieOxdb:id']), - ('created', orm['backend.MovieOxdb:created']), - ('modified', orm['backend.MovieOxdb:modified']), - ('title', orm['backend.MovieOxdb:title']), - ('year', orm['backend.MovieOxdb:year']), - ('runtime', orm['backend.MovieOxdb:runtime']), - ('release_date', orm['backend.MovieOxdb:release_date']), - ('tagline', orm['backend.MovieOxdb:tagline']), - ('plot', orm['backend.MovieOxdb:plot']), - ('plot_outline', orm['backend.MovieOxdb:plot_outline']), - ('rating', orm['backend.MovieOxdb:rating']), - ('votes', orm['backend.MovieOxdb:votes']), - ('budget', orm['backend.MovieOxdb:budget']), - ('gross', orm['backend.MovieOxdb:gross']), - ('profit', orm['backend.MovieOxdb:profit']), - ('series_imdb', orm['backend.MovieOxdb:series_imdb']), - ('series_title', orm['backend.MovieOxdb:series_title']), - ('episode_title', orm['backend.MovieOxdb:episode_title']), - ('season', orm['backend.MovieOxdb:season']), - ('episode', orm['backend.MovieOxdb:episode']), - )) - db.send_create_signal('backend', ['MovieOxdb']) - - # Adding model 'Language' - db.create_table('backend_language', ( - ('id', orm['backend.Language:id']), - ('name', orm['backend.Language:name']), - )) - db.send_create_signal('backend', ['Language']) - - # Adding model 'ReviewWhitelist' - db.create_table('backend_reviewwhitelist', ( - ('id', orm['backend.ReviewWhitelist:id']), - ('name', orm['backend.ReviewWhitelist:name']), - ('url', orm['backend.ReviewWhitelist:url']), - )) - db.send_create_signal('backend', ['ReviewWhitelist']) - - # Adding model 'Layer' - db.create_table('backend_layer', ( - ('id', orm['backend.Layer:id']), - ('created', orm['backend.Layer:created']), - ('modified', orm['backend.Layer:modified']), - ('user', orm['backend.Layer:user']), - ('movie', orm['backend.Layer:movie']), - ('time_in', orm['backend.Layer:time_in']), - ('time_out', orm['backend.Layer:time_out']), - ('type', orm['backend.Layer:type']), - ('value', orm['backend.Layer:value']), - )) - db.send_create_signal('backend', ['Layer']) - - # Adding model 'Frame' - db.create_table('backend_frame', ( - ('id', orm['backend.Frame:id']), - ('created', orm['backend.Frame:created']), - ('modified', orm['backend.Frame:modified']), - ('file', orm['backend.Frame:file']), - ('position', orm['backend.Frame:position']), - ('frame', orm['backend.Frame:frame']), - )) - db.send_create_signal('backend', ['Frame']) - - # Adding model 'MovieSort' - db.create_table('backend_moviesort', ( - ('movie', orm['backend.MovieSort:movie']), - ('title', orm['backend.MovieSort:title']), - ('director', orm['backend.MovieSort:director']), - ('country', orm['backend.MovieSort:country']), - ('year', orm['backend.MovieSort:year']), - ('producer', orm['backend.MovieSort:producer']), - ('writer', orm['backend.MovieSort:writer']), - ('editor', orm['backend.MovieSort:editor']), - ('cinematographer', orm['backend.MovieSort:cinematographer']), - ('language', orm['backend.MovieSort:language']), - ('runtime', orm['backend.MovieSort:runtime']), - ('keywords', orm['backend.MovieSort:keywords']), - ('genre', orm['backend.MovieSort:genre']), - ('cast', orm['backend.MovieSort:cast']), - ('summary', orm['backend.MovieSort:summary']), - ('trivia', orm['backend.MovieSort:trivia']), - ('connections', orm['backend.MovieSort:connections']), - ('rating', orm['backend.MovieSort:rating']), - ('votes', orm['backend.MovieSort:votes']), - ('scenes', orm['backend.MovieSort:scenes']), - ('words', orm['backend.MovieSort:words']), - ('wpm', orm['backend.MovieSort:wpm']), - ('risk', orm['backend.MovieSort:risk']), - ('movieId', orm['backend.MovieSort:movieId']), - ('duration', orm['backend.MovieSort:duration']), - ('resolution', orm['backend.MovieSort:resolution']), - ('aspectratio', orm['backend.MovieSort:aspectratio']), - ('bitrate', orm['backend.MovieSort:bitrate']), - ('pixels', orm['backend.MovieSort:pixels']), - ('filename', orm['backend.MovieSort:filename']), - ('files', orm['backend.MovieSort:files']), - ('size', orm['backend.MovieSort:size']), - )) - db.send_create_signal('backend', ['MovieSort']) - - # Adding model 'File' - db.create_table('backend_file', ( - ('id', orm['backend.File:id']), - ('created', orm['backend.File:created']), - ('modified', orm['backend.File:modified']), - ('published', orm['backend.File:published']), - ('verified', orm['backend.File:verified']), - ('oshash', orm['backend.File:oshash']), - ('sha1', orm['backend.File:sha1']), - ('md5', orm['backend.File:md5']), - ('movie', orm['backend.File:movie']), - ('type', orm['backend.File:type']), - ('info', orm['backend.File:info']), - ('path', orm['backend.File:path']), - ('size', orm['backend.File:size']), - ('duration', orm['backend.File:duration']), - ('video_codec', orm['backend.File:video_codec']), - ('pixel_format', orm['backend.File:pixel_format']), - ('width', orm['backend.File:width']), - ('height', orm['backend.File:height']), - ('pixel_aspect_ratio', orm['backend.File:pixel_aspect_ratio']), - ('display_aspect_ratio', orm['backend.File:display_aspect_ratio']), - ('framerate', orm['backend.File:framerate']), - ('audio_codec', orm['backend.File:audio_codec']), - ('samplerate', orm['backend.File:samplerate']), - ('channels', orm['backend.File:channels']), - ('bpp', orm['backend.File:bpp']), - ('pixels', orm['backend.File:pixels']), - ('part', orm['backend.File:part']), - ('needs_data', orm['backend.File:needs_data']), - ('available', orm['backend.File:available']), - ('stream_low', orm['backend.File:stream_low']), - ('stream_mid', orm['backend.File:stream_mid']), - ('stream_high', orm['backend.File:stream_high']), - )) - db.send_create_signal('backend', ['File']) - - # Adding model 'Country' - db.create_table('backend_country', ( - ('id', orm['backend.Country:id']), - ('name', orm['backend.Country:name']), - )) - db.send_create_signal('backend', ['Country']) - - # Adding model 'Genre' - db.create_table('backend_genre', ( - ('id', orm['backend.Genre:id']), - ('name', orm['backend.Genre:name']), - ('manual', orm['backend.Genre:manual']), - )) - db.send_create_signal('backend', ['Genre']) - - # Adding model 'MovieCountry' - db.create_table('backend_moviecountry', ( - ('id', orm['backend.MovieCountry:id']), - ('movie', orm['backend.MovieCountry:movie']), - ('country', orm['backend.MovieCountry:country']), - ('position', orm['backend.MovieCountry:position']), - ('manual', orm['backend.MovieCountry:manual']), - )) - db.send_create_signal('backend', ['MovieCountry']) - - # Adding model 'Review' - db.create_table('backend_review', ( - ('id', orm['backend.Review:id']), - ('movie', orm['backend.Review:movie']), - ('title', orm['backend.Review:title']), - ('url', orm['backend.Review:url']), - ('manual', orm['backend.Review:manual']), - )) - db.send_create_signal('backend', ['Review']) - - # Adding model 'Cast' - db.create_table('backend_cast', ( - ('id', orm['backend.Cast:id']), - ('movie', orm['backend.Cast:movie']), - ('person', orm['backend.Cast:person']), - ('role', orm['backend.Cast:role']), - ('character', orm['backend.Cast:character']), - ('position', orm['backend.Cast:position']), - ('manual', orm['backend.Cast:manual']), - )) - db.send_create_signal('backend', ['Cast']) - - # Adding model 'Person' - db.create_table('backend_person', ( - ('id', orm['backend.Person:id']), - ('name', orm['backend.Person:name']), - ('imdbId', orm['backend.Person:imdbId']), - ('name_sort', orm['backend.Person:name_sort']), - )) - db.send_create_signal('backend', ['Person']) - - # Adding model 'Keyword' - db.create_table('backend_keyword', ( - ('id', orm['backend.Keyword:id']), - ('name', orm['backend.Keyword:name']), - ('manual', orm['backend.Keyword:manual']), - )) - db.send_create_signal('backend', ['Keyword']) - - # Adding model 'MovieImdb' - db.create_table('backend_movieimdb', ( - ('id', orm['backend.MovieImdb:id']), - ('created', orm['backend.MovieImdb:created']), - ('modified', orm['backend.MovieImdb:modified']), - ('imdbId', orm['backend.MovieImdb:imdbId']), - ('title', orm['backend.MovieImdb:title']), - ('year', orm['backend.MovieImdb:year']), - ('runtime', orm['backend.MovieImdb:runtime']), - ('release_date', orm['backend.MovieImdb:release_date']), - ('tagline', orm['backend.MovieImdb:tagline']), - ('plot', orm['backend.MovieImdb:plot']), - ('plot_outline', orm['backend.MovieImdb:plot_outline']), - ('rating', orm['backend.MovieImdb:rating']), - ('votes', orm['backend.MovieImdb:votes']), - ('budget', orm['backend.MovieImdb:budget']), - ('gross', orm['backend.MovieImdb:gross']), - ('profit', orm['backend.MovieImdb:profit']), - ('series_imdb', orm['backend.MovieImdb:series_imdb']), - ('series_title', orm['backend.MovieImdb:series_title']), - ('episode_title', orm['backend.MovieImdb:episode_title']), - ('season', orm['backend.MovieImdb:season']), - ('episode', orm['backend.MovieImdb:episode']), - )) - db.send_create_signal('backend', ['MovieImdb']) - - # Adding model 'List' - db.create_table('backend_list', ( - ('id', orm['backend.List:id']), - ('created', orm['backend.List:created']), - ('modified', orm['backend.List:modified']), - ('user', orm['backend.List:user']), - ('name', orm['backend.List:name']), - ('public', orm['backend.List:public']), - )) - db.send_create_signal('backend', ['List']) - - # Adding model 'Connection' - db.create_table('backend_connection', ( - ('id', orm['backend.Connection:id']), - ('subject', orm['backend.Connection:subject']), - ('relation', orm['backend.Connection:relation']), - ('object', orm['backend.Connection:object']), - ('manual', orm['backend.Connection:manual']), - )) - db.send_create_signal('backend', ['Connection']) - - # Adding model 'Collection' - db.create_table('backend_collection', ( - ('id', orm['backend.Collection:id']), - ('created', orm['backend.Collection:created']), - ('modified', orm['backend.Collection:modified']), - ('name', orm['backend.Collection:name']), - ('subdomain', orm['backend.Collection:subdomain']), - ('movies', orm['backend.Collection:movies']), - )) - db.send_create_signal('backend', ['Collection']) - - # Adding model 'Location' - db.create_table('backend_location', ( - ('id', orm['backend.Location:id']), - ('name', orm['backend.Location:name']), - ('manual', orm['backend.Location:manual']), - ('lat_sw', orm['backend.Location:lat_sw']), - ('lng_sw', orm['backend.Location:lng_sw']), - ('lat_ne', orm['backend.Location:lat_ne']), - ('lng_ne', orm['backend.Location:lng_ne']), - ('lat_center', orm['backend.Location:lat_center']), - ('lng_center', orm['backend.Location:lng_center']), - ('area', orm['backend.Location:area']), - )) - db.send_create_signal('backend', ['Location']) - - # Adding model 'MovieFind' - db.create_table('backend_moviefind', ( - ('movie', orm['backend.MovieFind:movie']), - ('all', orm['backend.MovieFind:all']), - ('title', orm['backend.MovieFind:title']), - ('director', orm['backend.MovieFind:director']), - ('country', orm['backend.MovieFind:country']), - ('year', orm['backend.MovieFind:year']), - ('language', orm['backend.MovieFind:language']), - ('writer', orm['backend.MovieFind:writer']), - ('producer', orm['backend.MovieFind:producer']), - ('editor', orm['backend.MovieFind:editor']), - ('cinematographer', orm['backend.MovieFind:cinematographer']), - ('cast', orm['backend.MovieFind:cast']), - ('genre', orm['backend.MovieFind:genre']), - ('keywords', orm['backend.MovieFind:keywords']), - ('summary', orm['backend.MovieFind:summary']), - ('trivia', orm['backend.MovieFind:trivia']), - ('locations', orm['backend.MovieFind:locations']), - ('filename', orm['backend.MovieFind:filename']), - )) - db.send_create_signal('backend', ['MovieFind']) - - # Adding model 'ListItem' - db.create_table('backend_listitem', ( - ('id', orm['backend.ListItem:id']), - ('created', orm['backend.ListItem:created']), - ('modified', orm['backend.ListItem:modified']), - ('list', orm['backend.ListItem:list']), - ('movie', orm['backend.ListItem:movie']), - )) - db.send_create_signal('backend', ['ListItem']) - - - - def backwards(self, orm): - - # Deleting model 'Trivia' - db.delete_table('backend_trivia') - - # Deleting model 'AlternativeTitle' - db.delete_table('backend_alternativetitle') - - # Deleting model 'MovieLanguage' - db.delete_table('backend_movielanguage') - - # Deleting model 'Movie' - db.delete_table('backend_movie') - - # Deleting model 'Archive' - db.delete_table('backend_archive') - - # Deleting model 'ArchiveFile' - db.delete_table('backend_archivefile') - - # Deleting model 'MovieExtra' - db.delete_table('backend_movieextra') - - # Deleting model 'MovieOxdb' - db.delete_table('backend_movieoxdb') - - # Deleting model 'Language' - db.delete_table('backend_language') - - # Deleting model 'ReviewWhitelist' - db.delete_table('backend_reviewwhitelist') - - # Deleting model 'Layer' - db.delete_table('backend_layer') - - # Deleting model 'Frame' - db.delete_table('backend_frame') - - # Deleting model 'MovieSort' - db.delete_table('backend_moviesort') - - # Deleting model 'File' - db.delete_table('backend_file') - - # Deleting model 'Country' - db.delete_table('backend_country') - - # Deleting model 'Genre' - db.delete_table('backend_genre') - - # Deleting model 'MovieCountry' - db.delete_table('backend_moviecountry') - - # Deleting model 'Review' - db.delete_table('backend_review') - - # Deleting model 'Cast' - db.delete_table('backend_cast') - - # Deleting model 'Person' - db.delete_table('backend_person') - - # Deleting model 'Keyword' - db.delete_table('backend_keyword') - - # Deleting model 'MovieImdb' - db.delete_table('backend_movieimdb') - - # Deleting model 'List' - db.delete_table('backend_list') - - # Deleting model 'Connection' - db.delete_table('backend_connection') - - # Deleting model 'Collection' - db.delete_table('backend_collection') - - # Deleting model 'Location' - db.delete_table('backend_location') - - # Deleting model 'MovieFind' - db.delete_table('backend_moviefind') - - # Deleting model 'ListItem' - db.delete_table('backend_listitem') - - - - models = { - 'auth.group': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)"}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.alternativetitle': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'alternative_titles_all'", 'to': "orm['backend.Movie']"}), - 'title': ('django.db.models.fields.TextField', [], {}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '1000'}) - }, - 'backend.archive': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.archivefile': { - 'archive': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'files'", 'to': "orm['backend.Archive']"}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'file': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'archive_files'", 'to': "orm['backend.File']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}) - }, - 'backend.cast': { - 'character': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'cast_relation'", 'to': "orm['backend.Movie']"}), - 'person': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Person']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}), - 'role': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.collection': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.connection': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'object': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'relation': ('django.db.models.fields.CharField', [], {'max_length': '512'}), - 'subject': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'connections_all'", 'to': "orm['backend.Movie']"}) - }, - 'backend.country': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.file': { - 'audio_codec': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'bpp': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'channels': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'display_aspect_ratio': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'framerate': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'height': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('fields.DictField', [], {'default': '{}'}), - 'md5': ('django.db.models.fields.CharField', [], {'max_length': '32', 'unique': 'True', 'null': 'True', 'blank': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'files'", 'null': 'True', 'to': "orm['backend.Movie']"}), - 'needs_data': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'oshash': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '16', 'blank': 'True'}), - 'part': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'pixel_aspect_ratio': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'pixel_format': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'samplerate': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'sha1': ('django.db.models.fields.CharField', [], {'max_length': '40', 'unique': 'True', 'null': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'default': '-1'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100'}), - 'type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'verified': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'video_codec': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'width': ('django.db.models.fields.IntegerField', [], {'default': '-1'}) - }, - 'backend.frame': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'file': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'frames'", 'to': "orm['backend.File']"}), - 'frame': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'null': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'position': ('django.db.models.fields.FloatField', [], {}) - }, - 'backend.genre': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.keyword': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.language': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.layer': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'time_in': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'time_out': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'extra': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'movie'", 'unique': 'True', 'null': 'True', 'to': "orm['backend.MovieExtra']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'movie'", 'unique': 'True', 'null': 'True', 'to': "orm['backend.MovieImdb']"}), - 'json': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdb': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'movie'", 'unique': 'True', 'null': 'True', 'to': "orm['backend.MovieOxdb']"}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'scene_height': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'backend.moviecountry': { - 'country': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Country']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}) - }, - 'backend.movieextra': { - 'contributor': ('django.db.models.fields.CharField', [], {'max_length': '1000'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'rights_level': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000'}) - }, - 'backend.moviefind': { - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cast': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keywords': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'locations': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.movieimdb': { - 'budget': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'episode': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'episode_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), - 'gross': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '7'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'plot': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'plot_outline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'profit': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'}), - 'release_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'season': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'series_imdb': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '7'}), - 'series_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), - 'tagline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.movielanguage': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Language']"}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}) - }, - 'backend.movieoxdb': { - 'budget': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'episode': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'episode_title': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'gross': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'plot': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'plot_outline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'profit': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'}), - 'release_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'season': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'series_imdb': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '7'}), - 'series_title': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'tagline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.review': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'reviews_all'", 'to': "orm['backend.Movie']"}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'url': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}) - }, - 'backend.reviewwhitelist': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.trivia': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'trivia_all'", 'to': "orm['backend.Movie']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}), - 'trivia': ('django.db.models.fields.TextField', [], {}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0002_poster.py b/pandora/api/migrations/0002_poster.py deleted file mode 100644 index f1ee0b68..00000000 --- a/pandora/api/migrations/0002_poster.py +++ /dev/null @@ -1,385 +0,0 @@ -# -*- coding: utf-8 -*- - -from south.db import db -from django.db import models -from backend.models import * - -class Migration: - - def forwards(self, orm): - - # Adding field 'Movie.poster_height' - db.add_column('backend_movie', 'poster_height', orm['backend.movie:poster_height']) - - # Adding field 'Movie.poster_width' - db.add_column('backend_movie', 'poster_width', orm['backend.movie:poster_width']) - - - - def backwards(self, orm): - - # Deleting field 'Movie.poster_height' - db.delete_column('backend_movie', 'poster_height') - - # Deleting field 'Movie.poster_width' - db.delete_column('backend_movie', 'poster_width') - - - - models = { - 'auth.group': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)"}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.alternativetitle': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'alternative_titles_all'", 'to': "orm['backend.Movie']"}), - 'title': ('django.db.models.fields.TextField', [], {}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '1000'}) - }, - 'backend.archive': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.archivefile': { - 'archive': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'files'", 'to': "orm['backend.Archive']"}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'file': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'archive_files'", 'to': "orm['backend.File']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}) - }, - 'backend.cast': { - 'character': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'cast_relation'", 'to': "orm['backend.Movie']"}), - 'person': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Person']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}), - 'role': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.collection': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.connection': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'object': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'relation': ('django.db.models.fields.CharField', [], {'max_length': '512'}), - 'subject': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'connections_all'", 'to': "orm['backend.Movie']"}) - }, - 'backend.country': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.file': { - 'audio_codec': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'bpp': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'channels': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'display_aspect_ratio': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'framerate': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'height': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('fields.DictField', [], {'default': '{}'}), - 'md5': ('django.db.models.fields.CharField', [], {'max_length': '32', 'unique': 'True', 'null': 'True', 'blank': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'files'", 'null': 'True', 'to': "orm['backend.Movie']"}), - 'needs_data': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'oshash': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '16', 'blank': 'True'}), - 'part': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'path': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'pixel_aspect_ratio': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'pixel_format': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'samplerate': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'sha1': ('django.db.models.fields.CharField', [], {'max_length': '40', 'unique': 'True', 'null': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'default': '-1'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100'}), - 'type': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'verified': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'video_codec': ('django.db.models.fields.CharField', [], {'max_length': '256', 'blank': 'True'}), - 'width': ('django.db.models.fields.IntegerField', [], {'default': '-1'}) - }, - 'backend.frame': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'file': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'frames'", 'to': "orm['backend.File']"}), - 'frame': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'null': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'position': ('django.db.models.fields.FloatField', [], {}) - }, - 'backend.genre': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.keyword': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.language': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.layer': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'time_in': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'time_out': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'extra': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'movie'", 'unique': 'True', 'null': 'True', 'to': "orm['backend.MovieExtra']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'movie'", 'unique': 'True', 'null': 'True', 'to': "orm['backend.MovieImdb']"}), - 'json': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdb': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'movie'", 'unique': 'True', 'null': 'True', 'to': "orm['backend.MovieOxdb']"}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'scene_height': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'backend.moviecountry': { - 'country': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Country']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}) - }, - 'backend.movieextra': { - 'contributor': ('django.db.models.fields.CharField', [], {'max_length': '1000'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'description': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'rights_level': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000'}) - }, - 'backend.moviefind': { - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'cast': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keywords': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'locations': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.movieimdb': { - 'budget': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'episode': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'episode_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), - 'gross': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '7'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'plot': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'plot_outline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'profit': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'}), - 'release_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'season': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'series_imdb': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '7'}), - 'series_title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '1000', 'blank': 'True'}), - 'tagline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.movielanguage': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'language': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Language']"}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}) - }, - 'backend.movieoxdb': { - 'budget': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'episode': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'episode_title': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'gross': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'plot': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'plot_outline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'profit': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'}), - 'release_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'season': ('django.db.models.fields.IntegerField', [], {'default': '-1'}), - 'series_imdb': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '7'}), - 'series_title': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'tagline': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.review': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'reviews_all'", 'to': "orm['backend.Movie']"}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'url': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}) - }, - 'backend.reviewwhitelist': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.trivia': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'trivia_all'", 'to': "orm['backend.Movie']"}), - 'position': ('django.db.models.fields.IntegerField', [], {}), - 'trivia': ('django.db.models.fields.TextField', [], {}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0003_archive.py b/pandora/api/migrations/0003_archive.py deleted file mode 100644 index fa9079d5..00000000 --- a/pandora/api/migrations/0003_archive.py +++ /dev/null @@ -1,647 +0,0 @@ -# -*- coding: utf-8 -*- - -from south.db import db -from django.db import models -from backend.models import * - -class Migration: - - def forwards(self, orm): - - # Deleting unique_together for [imdb] on movie. - db.delete_unique('backend_movie', ['imdb_id']) - - # Adding model 'Facet' - db.create_table('backend_facet', ( - ('id', orm['backend.facet:id']), - ('movie', orm['backend.facet:movie']), - ('key', orm['backend.facet:key']), - ('value', orm['backend.facet:value']), - ('value_sort', orm['backend.facet:value_sort']), - )) - db.send_create_signal('backend', ['Facet']) - - # Adding field 'Movie.metadata' - db.add_column('backend_movie', 'metadata', orm['backend.movie:metadata']) - - # Adding field 'MovieSort.director_desc' - db.add_column('backend_moviesort', 'director_desc', orm['backend.moviesort:director_desc']) - - # Adding field 'MovieSort.writer_desc' - db.add_column('backend_moviesort', 'writer_desc', orm['backend.moviesort:writer_desc']) - - # Adding field 'MovieSort.country_desc' - db.add_column('backend_moviesort', 'country_desc', orm['backend.moviesort:country_desc']) - - # Adding field 'MovieFind.location' - db.add_column('backend_moviefind', 'location', orm['backend.moviefind:location']) - - # Adding field 'MovieFind.actor' - db.add_column('backend_moviefind', 'actor', orm['backend.moviefind:actor']) - - # Adding field 'MovieSort.producer_desc' - db.add_column('backend_moviesort', 'producer_desc', orm['backend.moviesort:producer_desc']) - - # Adding field 'MovieSort.cinematographer_desc' - db.add_column('backend_moviesort', 'cinematographer_desc', orm['backend.moviesort:cinematographer_desc']) - - # Adding field 'MovieSort.title_desc' - db.add_column('backend_moviesort', 'title_desc', orm['backend.moviesort:title_desc']) - - # Adding field 'MovieSort.language_desc' - db.add_column('backend_moviesort', 'language_desc', orm['backend.moviesort:language_desc']) - - # Adding field 'MovieSort.year_desc' - db.add_column('backend_moviesort', 'year_desc', orm['backend.moviesort:year_desc']) - - # Adding field 'MovieFind.character' - db.add_column('backend_moviefind', 'character', orm['backend.moviefind:character']) - - # Adding field 'MovieSort.editor_desc' - db.add_column('backend_moviesort', 'editor_desc', orm['backend.moviesort:editor_desc']) - - # Adding field 'MovieFind.keyword' - db.add_column('backend_moviefind', 'keyword', orm['backend.moviefind:keyword']) - - # Deleting field 'Movie.extra' - db.delete_column('backend_movie', 'extra_id') - - # Deleting field 'MovieFind.cast' - db.delete_column('backend_moviefind', 'cast') - - # Dropping ManyToManyField 'Person.movies' - db.delete_table('backend_person_movies') - - # Deleting field 'Movie.oxdb' - db.delete_column('backend_movie', 'oxdb_id') - - # Deleting field 'MovieFind.keywords' - db.delete_column('backend_moviefind', 'keywords') - - # Deleting field 'MovieFind.locations' - db.delete_column('backend_moviefind', 'locations') - - # Deleting model 'movieoxdb' - db.delete_table('backend_movieoxdb') - - # Deleting model 'review' - db.delete_table('backend_review') - - # Deleting model 'archive' - db.delete_table('backend_archive') - - # Deleting model 'alternativetitle' - db.delete_table('backend_alternativetitle') - - # Deleting model 'moviecountry' - db.delete_table('backend_moviecountry') - - # Deleting model 'trivia' - db.delete_table('backend_trivia') - - # Deleting model 'connection' - db.delete_table('backend_connection') - - # Deleting model 'cast' - db.delete_table('backend_cast') - - # Deleting model 'frame' - db.delete_table('backend_frame') - - # Deleting model 'movielanguage' - db.delete_table('backend_movielanguage') - - # Deleting model 'file' - db.delete_table('backend_file') - - # Deleting model 'movieimdb' - db.delete_table('backend_movieimdb') - - # Deleting model 'country' - db.delete_table('backend_country') - - # Deleting model 'archivefile' - db.delete_table('backend_archivefile') - - # Deleting model 'movieextra' - db.delete_table('backend_movieextra') - - # Deleting model 'language' - db.delete_table('backend_language') - - # Deleting model 'keyword' - db.delete_table('backend_keyword') - - # Deleting model 'genre' - db.delete_table('backend_genre') - - # Changing field 'Movie.imdb' - # (to signature: fields.DictField(default={}, editable=False)) - db.alter_column('backend_movie', 'imdb', orm['backend.movie:imdb']) - - - - def backwards(self, orm): - - # Deleting model 'Facet' - db.delete_table('backend_facet') - - # Deleting field 'Movie.metadata' - db.delete_column('backend_movie', 'metadata') - - # Deleting field 'MovieSort.director_desc' - db.delete_column('backend_moviesort', 'director_desc') - - # Deleting field 'MovieSort.writer_desc' - db.delete_column('backend_moviesort', 'writer_desc') - - # Deleting field 'MovieSort.country_desc' - db.delete_column('backend_moviesort', 'country_desc') - - # Deleting field 'MovieFind.location' - db.delete_column('backend_moviefind', 'location') - - # Deleting field 'MovieFind.actor' - db.delete_column('backend_moviefind', 'actor') - - # Deleting field 'MovieSort.producer_desc' - db.delete_column('backend_moviesort', 'producer_desc') - - # Deleting field 'MovieSort.cinematographer_desc' - db.delete_column('backend_moviesort', 'cinematographer_desc') - - # Deleting field 'MovieSort.title_desc' - db.delete_column('backend_moviesort', 'title_desc') - - # Deleting field 'MovieSort.language_desc' - db.delete_column('backend_moviesort', 'language_desc') - - # Deleting field 'MovieSort.year_desc' - db.delete_column('backend_moviesort', 'year_desc') - - # Deleting field 'MovieFind.character' - db.delete_column('backend_moviefind', 'character') - - # Deleting field 'MovieSort.editor_desc' - db.delete_column('backend_moviesort', 'editor_desc') - - # Deleting field 'MovieFind.keyword' - db.delete_column('backend_moviefind', 'keyword') - - # Adding field 'Movie.extra' - db.add_column('backend_movie', 'extra', orm['backend.movie:extra']) - - # Adding field 'MovieFind.cast' - db.add_column('backend_moviefind', 'cast', orm['backend.moviefind:cast']) - - # Adding ManyToManyField 'Person.movies' - db.create_table('backend_person_movies', ( - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), - ('person', models.ForeignKey(orm.Person, null=False)), - ('movie', models.ForeignKey(orm.movie, null=False)) - )) - - # Adding field 'Movie.oxdb' - db.add_column('backend_movie', 'oxdb', orm['backend.movie:oxdb']) - - # Adding field 'MovieFind.keywords' - db.add_column('backend_moviefind', 'keywords', orm['backend.moviefind:keywords']) - - # Adding field 'MovieFind.locations' - db.add_column('backend_moviefind', 'locations', orm['backend.moviefind:locations']) - - # Adding model 'movieoxdb' - db.create_table('backend_movieoxdb', ( - ('series_title', orm['backend.moviefind:series_title']), - ('gross', orm['backend.moviefind:gross']), - ('votes', orm['backend.moviefind:votes']), - ('episode', orm['backend.moviefind:episode']), - ('created', orm['backend.moviefind:created']), - ('profit', orm['backend.moviefind:profit']), - ('season', orm['backend.moviefind:season']), - ('plot', orm['backend.moviefind:plot']), - ('rating', orm['backend.moviefind:rating']), - ('year', orm['backend.moviefind:year']), - ('budget', orm['backend.moviefind:budget']), - ('modified', orm['backend.moviefind:modified']), - ('episode_title', orm['backend.moviefind:episode_title']), - ('series_imdb', orm['backend.moviefind:series_imdb']), - ('tagline', orm['backend.moviefind:tagline']), - ('title', orm['backend.moviefind:title']), - ('runtime', orm['backend.moviefind:runtime']), - ('release_date', orm['backend.moviefind:release_date']), - ('id', orm['backend.moviefind:id']), - ('plot_outline', orm['backend.moviefind:plot_outline']), - )) - db.send_create_signal('backend', ['movieoxdb']) - - # Adding model 'review' - db.create_table('backend_review', ( - ('title', orm['backend.moviefind:title']), - ('url', orm['backend.moviefind:url']), - ('movie', orm['backend.moviefind:movie']), - ('manual', orm['backend.moviefind:manual']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['review']) - - # Adding model 'archive' - db.create_table('backend_archive', ( - ('users', orm['backend.moviefind:users']), - ('created', orm['backend.moviefind:created']), - ('modified', orm['backend.moviefind:modified']), - ('id', orm['backend.moviefind:id']), - ('public', orm['backend.moviefind:public']), - ('name', orm['backend.moviefind:name']), - )) - db.send_create_signal('backend', ['archive']) - - # Adding model 'alternativetitle' - db.create_table('backend_alternativetitle', ( - ('title', orm['backend.moviefind:title']), - ('movie', orm['backend.moviefind:movie']), - ('manual', orm['backend.moviefind:manual']), - ('type', orm['backend.moviefind:type']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['alternativetitle']) - - # Adding model 'moviecountry' - db.create_table('backend_moviecountry', ( - ('country', orm['backend.moviefind:country']), - ('manual', orm['backend.moviefind:manual']), - ('movie', orm['backend.moviefind:movie']), - ('position', orm['backend.moviefind:position']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['moviecountry']) - - # Adding model 'trivia' - db.create_table('backend_trivia', ( - ('movie', orm['backend.moviefind:movie']), - ('manual', orm['backend.moviefind:manual']), - ('position', orm['backend.moviefind:position']), - ('trivia', orm['backend.moviefind:trivia']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['trivia']) - - # Adding model 'connection' - db.create_table('backend_connection', ( - ('object', orm['backend.moviefind:object']), - ('manual', orm['backend.moviefind:manual']), - ('relation', orm['backend.moviefind:relation']), - ('id', orm['backend.moviefind:id']), - ('subject', orm['backend.moviefind:subject']), - )) - db.send_create_signal('backend', ['connection']) - - # Adding model 'cast' - db.create_table('backend_cast', ( - ('character', orm['backend.moviefind:character']), - ('manual', orm['backend.moviefind:manual']), - ('person', orm['backend.moviefind:person']), - ('role', orm['backend.moviefind:role']), - ('movie', orm['backend.moviefind:movie']), - ('position', orm['backend.moviefind:position']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['cast']) - - # Adding model 'frame' - db.create_table('backend_frame', ( - ('created', orm['backend.moviefind:created']), - ('frame', orm['backend.moviefind:frame']), - ('modified', orm['backend.moviefind:modified']), - ('file', orm['backend.moviefind:file']), - ('position', orm['backend.moviefind:position']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['frame']) - - # Adding model 'movielanguage' - db.create_table('backend_movielanguage', ( - ('language', orm['backend.moviefind:language']), - ('movie', orm['backend.moviefind:movie']), - ('manual', orm['backend.moviefind:manual']), - ('position', orm['backend.moviefind:position']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['movielanguage']) - - # Adding model 'file' - db.create_table('backend_file', ( - ('available', orm['backend.moviefind:available']), - ('needs_data', orm['backend.moviefind:needs_data']), - ('pixel_aspect_ratio', orm['backend.moviefind:pixel_aspect_ratio']), - ('stream_high', orm['backend.moviefind:stream_high']), - ('pixel_format', orm['backend.moviefind:pixel_format']), - ('oshash', orm['backend.moviefind:oshash']), - ('stream_low', orm['backend.moviefind:stream_low']), - ('height', orm['backend.moviefind:height']), - ('channels', orm['backend.moviefind:channels']), - ('part', orm['backend.moviefind:part']), - ('display_aspect_ratio', orm['backend.moviefind:display_aspect_ratio']), - ('audio_codec', orm['backend.moviefind:audio_codec']), - ('duration', orm['backend.moviefind:duration']), - ('path', orm['backend.moviefind:path']), - ('samplerate', orm['backend.moviefind:samplerate']), - ('id', orm['backend.moviefind:id']), - ('md5', orm['backend.moviefind:md5']), - ('info', orm['backend.moviefind:info']), - ('sha1', orm['backend.moviefind:sha1']), - ('verified', orm['backend.moviefind:verified']), - ('created', orm['backend.moviefind:created']), - ('movie', orm['backend.moviefind:movie']), - ('framerate', orm['backend.moviefind:framerate']), - ('modified', orm['backend.moviefind:modified']), - ('pixels', orm['backend.moviefind:pixels']), - ('bpp', orm['backend.moviefind:bpp']), - ('stream_mid', orm['backend.moviefind:stream_mid']), - ('published', orm['backend.moviefind:published']), - ('video_codec', orm['backend.moviefind:video_codec']), - ('size', orm['backend.moviefind:size']), - ('type', orm['backend.moviefind:type']), - ('width', orm['backend.moviefind:width']), - )) - db.send_create_signal('backend', ['file']) - - # Adding model 'movieimdb' - db.create_table('backend_movieimdb', ( - ('rating', orm['backend.moviefind:rating']), - ('modified', orm['backend.moviefind:modified']), - ('year', orm['backend.moviefind:year']), - ('id', orm['backend.moviefind:id']), - ('gross', orm['backend.moviefind:gross']), - ('votes', orm['backend.moviefind:votes']), - ('title', orm['backend.moviefind:title']), - ('profit', orm['backend.moviefind:profit']), - ('tagline', orm['backend.moviefind:tagline']), - ('season', orm['backend.moviefind:season']), - ('plot', orm['backend.moviefind:plot']), - ('imdbId', orm['backend.moviefind:imdbId']), - ('series_imdb', orm['backend.moviefind:series_imdb']), - ('series_title', orm['backend.moviefind:series_title']), - ('episode', orm['backend.moviefind:episode']), - ('created', orm['backend.moviefind:created']), - ('release_date', orm['backend.moviefind:release_date']), - ('budget', orm['backend.moviefind:budget']), - ('episode_title', orm['backend.moviefind:episode_title']), - ('runtime', orm['backend.moviefind:runtime']), - ('plot_outline', orm['backend.moviefind:plot_outline']), - )) - db.send_create_signal('backend', ['movieimdb']) - - # Adding model 'country' - db.create_table('backend_country', ( - ('movies', orm['backend.moviefind:movies']), - ('id', orm['backend.moviefind:id']), - ('name', orm['backend.moviefind:name']), - )) - db.send_create_signal('backend', ['country']) - - # Adding model 'archivefile' - db.create_table('backend_archivefile', ( - ('created', orm['backend.moviefind:created']), - ('modified', orm['backend.moviefind:modified']), - ('archive', orm['backend.moviefind:archive']), - ('file', orm['backend.moviefind:file']), - ('path', orm['backend.moviefind:path']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['archivefile']) - - # Adding model 'movieextra' - db.create_table('backend_movieextra', ( - ('rights_level', orm['backend.moviefind:rights_level']), - ('description', orm['backend.moviefind:description']), - ('created', orm['backend.moviefind:created']), - ('title', orm['backend.moviefind:title']), - ('modified', orm['backend.moviefind:modified']), - ('contributor', orm['backend.moviefind:contributor']), - ('id', orm['backend.moviefind:id']), - )) - db.send_create_signal('backend', ['movieextra']) - - # Adding model 'language' - db.create_table('backend_language', ( - ('movies', orm['backend.moviefind:movies']), - ('id', orm['backend.moviefind:id']), - ('name', orm['backend.moviefind:name']), - )) - db.send_create_signal('backend', ['language']) - - # Adding model 'keyword' - db.create_table('backend_keyword', ( - ('movies', orm['backend.moviefind:movies']), - ('manual', orm['backend.moviefind:manual']), - ('id', orm['backend.moviefind:id']), - ('name', orm['backend.moviefind:name']), - )) - db.send_create_signal('backend', ['keyword']) - - # Adding model 'genre' - db.create_table('backend_genre', ( - ('movies', orm['backend.moviefind:movies']), - ('manual', orm['backend.moviefind:manual']), - ('id', orm['backend.moviefind:id']), - ('name', orm['backend.moviefind:name']), - )) - db.send_create_signal('backend', ['genre']) - - # Changing field 'Movie.imdb' - # (to signature: django.db.models.fields.related.OneToOneField(unique=True, null=True, to=orm['backend.MovieImdb'])) - db.alter_column('backend_movie', 'imdb', orm['backend.movie:imdb']) - - # Creating unique_together for [imdb] on movie. - db.create_unique('backend_movie', ['imdb_id']) - - - - models = { - 'auth.group': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)"}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.facet': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'time_in': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'time_out': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'json': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'metadata': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'scene_height': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'backend.moviefind': { - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0004_add_dialog.py b/pandora/api/migrations/0004_add_dialog.py deleted file mode 100644 index e8bc91c9..00000000 --- a/pandora/api/migrations/0004_add_dialog.py +++ /dev/null @@ -1,234 +0,0 @@ -# -*- coding: utf-8 -*- - -from south.db import db -from django.db import models -from backend.models import * - -class Migration: - - def forwards(self, orm): - - # Adding field 'Layer.start' - db.add_column('backend_layer', 'start', orm['backend.layer:start']) - - # Adding field 'Layer.stop' - db.add_column('backend_layer', 'stop', orm['backend.layer:stop']) - - # Adding field 'MovieFind.dialog' - db.add_column('backend_moviefind', 'dialog', orm['backend.moviefind:dialog']) - - # Deleting field 'Layer.time_in' - db.delete_column('backend_layer', 'time_in') - - # Deleting field 'Layer.time_out' - db.delete_column('backend_layer', 'time_out') - - - - def backwards(self, orm): - - # Deleting field 'Layer.start' - db.delete_column('backend_layer', 'start') - - # Deleting field 'Layer.stop' - db.delete_column('backend_layer', 'stop') - - # Deleting field 'MovieFind.dialog' - db.delete_column('backend_moviefind', 'dialog') - - # Adding field 'Layer.time_in' - db.add_column('backend_layer', 'time_in', orm['backend.layer:time_in']) - - # Adding field 'Layer.time_out' - db.add_column('backend_layer', 'time_out', orm['backend.layer:time_out']) - - - - models = { - 'auth.group': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)"}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.facet': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'json': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'metadata': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'scene_height': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'backend.moviefind': { - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0005_dialog_sort.py b/pandora/api/migrations/0005_dialog_sort.py deleted file mode 100644 index 27741a84..00000000 --- a/pandora/api/migrations/0005_dialog_sort.py +++ /dev/null @@ -1,211 +0,0 @@ -# -*- coding: utf-8 -*- - -from south.db import db -from django.db import models -from backend.models import * - -class Migration: - - def forwards(self, orm): - - # Adding field 'MovieSort.dialog' - db.add_column('backend_moviesort', 'dialog', orm['backend.moviesort:dialog']) - - - - def backwards(self, orm): - - # Deleting field 'MovieSort.dialog' - db.delete_column('backend_moviesort', 'dialog') - - - - models = { - 'auth.group': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)"}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.User']", 'symmetrical': 'False'}) - }, - 'backend.facet': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['backend.Movie']", 'symmetrical': 'False'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'json': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'metadata': ('fields.DictField', [], {'default': '{}', 'editable': 'False'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'scene_height': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}), - 'stream_high': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_low': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'stream_mid': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'backend.moviefind': { - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0006_poster.py b/pandora/api/migrations/0006_poster.py deleted file mode 100644 index 0fe7c48e..00000000 --- a/pandora/api/migrations/0006_poster.py +++ /dev/null @@ -1,293 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Removing M2M table for field movies on 'list' - #db.delete_table('backend_list_movies') - - # Deleting field 'movie.stream_mid' - db.delete_column('backend_movie', 'stream_mid') - - # Deleting field 'movie.stream_low' - db.delete_column('backend_movie', 'stream_low') - - # Deleting field 'movie.stream_high' - db.delete_column('backend_movie', 'stream_high') - - # Deleting field 'movie.scene_height' - db.delete_column('backend_movie', 'scene_height') - - # Adding field 'Movie.poster' - db.add_column('backend_movie', 'poster', self.gf('django.db.models.fields.files.ImageField')(default='', max_length=100, blank=True), keep_default=False) - - # Adding field 'Movie.posters_url' - db.add_column('backend_movie', 'posters_url', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'Movie.poster_frame' - db.add_column('backend_movie', 'poster_frame', self.gf('django.db.models.fields.FloatField')(default=-1), keep_default=False) - - # Adding field 'Movie.stream_aspect' - db.add_column('backend_movie', 'stream_aspect', self.gf('django.db.models.fields.FloatField')(default=1.3333333333333333), keep_default=False) - - # Changing field 'Movie.json' - db.alter_column('backend_movie', 'json', self.gf('oxdjango.fields.DictField')()) - - # Changing field 'Movie.imdb' - db.alter_column('backend_movie', 'imdb', self.gf('oxdjango.fields.DictField')()) - - # Changing field 'Movie.metadata' - db.alter_column('backend_movie', 'metadata', self.gf('oxdjango.fields.DictField')()) - - - def backwards(self, orm): - - # Adding M2M table for field movies on 'list' - db.create_table('backend_list_movies', ( - ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), - ('list', models.ForeignKey(orm['backend.list'], null=False)), - ('movie', models.ForeignKey(orm['backend.movie'], null=False)) - )) - db.create_unique('backend_list_movies', ['list_id', 'movie_id']) - - # Adding field 'movie.stream_mid' - db.add_column('backend_movie', 'stream_mid', self.gf('django.db.models.fields.files.FileField')(default='', max_length=100, blank=True), keep_default=False) - - # Adding field 'movie.stream_low' - db.add_column('backend_movie', 'stream_low', self.gf('django.db.models.fields.files.FileField')(default='', max_length=100, blank=True), keep_default=False) - - # Adding field 'movie.stream_high' - db.add_column('backend_movie', 'stream_high', self.gf('django.db.models.fields.files.FileField')(default='', max_length=100, blank=True), keep_default=False) - - # Adding field 'movie.scene_height' - db.add_column('backend_movie', 'scene_height', self.gf('django.db.models.fields.IntegerField')(null=True, blank=True), keep_default=False) - - # Deleting field 'Movie.poster' - db.delete_column('backend_movie', 'poster') - - # Deleting field 'Movie.posters_url' - db.delete_column('backend_movie', 'posters_url') - - # Deleting field 'Movie.poster_frame' - db.delete_column('backend_movie', 'poster_frame') - - # Deleting field 'Movie.stream_aspect' - db.delete_column('backend_movie', 'stream_aspect') - - # Changing field 'Movie.json' - db.alter_column('backend_movie', 'json', self.gf('fields.DictField')(editable=False)) - - # Changing field 'Movie.imdb' - db.alter_column('backend_movie', 'imdb', self.gf('fields.DictField')(editable=False)) - - # Changing field 'Movie.metadata' - db.alter_column('backend_movie', 'metadata', self.gf('fields.DictField')(editable=False)) - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'Meta': {'object_name': 'Movie'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'posters_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.moviefind': { - 'Meta': {'object_name': 'MovieFind'}, - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'Meta': {'object_name': 'MovieSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0007_poster_url.py b/pandora/api/migrations/0007_poster_url.py deleted file mode 100644 index ce0fc47a..00000000 --- a/pandora/api/migrations/0007_poster_url.py +++ /dev/null @@ -1,228 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Deleting field 'Movie.posters_url' - db.delete_column('backend_movie', 'posters_url') - - # Adding field 'Movie.poster_url' - db.add_column('backend_movie', 'poster_url', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - - def backwards(self, orm): - - # Adding field 'Movie.posters_url' - db.add_column('backend_movie', 'posters_url', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Deleting field 'Movie.poster_url' - db.delete_column('backend_movie', 'poster_url') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'Meta': {'object_name': 'Movie'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.moviefind': { - 'Meta': {'object_name': 'MovieFind'}, - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'Meta': {'object_name': 'MovieSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0008_stream.py b/pandora/api/migrations/0008_stream.py deleted file mode 100644 index 308bb3b1..00000000 --- a/pandora/api/migrations/0008_stream.py +++ /dev/null @@ -1,239 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Adding model 'Stream' - db.create_table('backend_stream', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('movie', self.gf('django.db.models.fields.related.ForeignKey')(related_name='streams', to=orm['backend.Movie'])), - ('profile', self.gf('django.db.models.fields.CharField')(default='96p.webm', max_length=255)), - ('video', self.gf('django.db.models.fields.files.FileField')(default=None, max_length=100, blank=True)), - ('source', self.gf('django.db.models.fields.related.ForeignKey')(default=None, related_name='derivatives', null=True, to=orm['backend.Stream'])), - ('available', self.gf('django.db.models.fields.BooleanField')(default=False, blank=True)), - )) - db.send_create_signal('backend', ['Stream']) - - - def backwards(self, orm): - - # Deleting model 'Stream' - db.delete_table('backend_stream') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'Meta': {'object_name': 'Movie'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.moviefind': { - 'Meta': {'object_name': 'MovieFind'}, - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'Meta': {'object_name': 'MovieSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.stream': { - 'Meta': {'unique_together': "(('movie', 'profile'),)", 'object_name': 'Stream'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'streams'", 'to': "orm['backend.Movie']"}), - 'profile': ('django.db.models.fields.CharField', [], {'default': "'96p.webm'", 'max_length': '255'}), - 'source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'derivatives'", 'null': 'True', 'to': "orm['backend.Stream']"}), - 'video': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0009_stream_info.py b/pandora/api/migrations/0009_stream_info.py deleted file mode 100644 index 64ead928..00000000 --- a/pandora/api/migrations/0009_stream_info.py +++ /dev/null @@ -1,232 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Adding field 'Stream.info' - db.add_column('backend_stream', 'info', self.gf('oxdjango.fields.DictField')(default={}), keep_default=False) - - - def backwards(self, orm): - - # Deleting field 'Stream.info' - db.delete_column('backend_stream', 'info') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'Meta': {'object_name': 'Movie'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.moviefind': { - 'Meta': {'object_name': 'MovieFind'}, - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'Meta': {'object_name': 'MovieSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.stream': { - 'Meta': {'unique_together': "(('movie', 'profile'),)", 'object_name': 'Stream'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'streams'", 'to': "orm['backend.Movie']"}), - 'profile': ('django.db.models.fields.CharField', [], {'default': "'96p.webm'", 'max_length': '255'}), - 'source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'derivatives'", 'null': 'True', 'to': "orm['backend.Stream']"}), - 'video': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0010_add_posterurl.py b/pandora/api/migrations/0010_add_posterurl.py deleted file mode 100644 index 6642ffd3..00000000 --- a/pandora/api/migrations/0010_add_posterurl.py +++ /dev/null @@ -1,249 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Adding model 'PosterUrl' - db.create_table('backend_posterurl', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('movie', self.gf('django.db.models.fields.related.ForeignKey')(related_name='poster_urls', to=orm['backend.Movie'])), - ('url', self.gf('django.db.models.fields.CharField')(max_length=1024)), - ('service', self.gf('django.db.models.fields.CharField')(max_length=1024)), - ('width', self.gf('django.db.models.fields.IntegerField')(default=80)), - ('height', self.gf('django.db.models.fields.IntegerField')(default=128)), - )) - db.send_create_signal('backend', ['PosterUrl']) - - - def backwards(self, orm): - - # Deleting model 'PosterUrl' - db.delete_table('backend_posterurl') - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Movie']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Movie']"}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'movies': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Movie']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.movie': { - 'Meta': {'object_name': 'Movie'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'movieId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.moviefind': { - 'Meta': {'object_name': 'MovieFind'}, - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.moviesort': { - 'Meta': {'object_name': 'MovieSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'movie': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Movie']"}), - 'movieId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.posterurl': { - 'Meta': {'object_name': 'PosterUrl'}, - 'height': ('django.db.models.fields.IntegerField', [], {'default': '128'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'poster_urls'", 'to': "orm['backend.Movie']"}), - 'service': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'url': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'width': ('django.db.models.fields.IntegerField', [], {'default': '80'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.stream': { - 'Meta': {'unique_together': "(('movie', 'profile'),)", 'object_name': 'Stream'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'movie': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'streams'", 'to': "orm['backend.Movie']"}), - 'profile': ('django.db.models.fields.CharField', [], {'default': "'96p.webm'", 'max_length': '255'}), - 'source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'derivatives'", 'null': 'True', 'to': "orm['backend.Stream']"}), - 'video': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0011_rename_movie.py b/pandora/api/migrations/0011_rename_movie.py deleted file mode 100644 index d93975b1..00000000 --- a/pandora/api/migrations/0011_rename_movie.py +++ /dev/null @@ -1,261 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - db.rename_table('backend_moviesort', 'backend_itemsort') - db.rename_table('backend_moviefind', 'backend_itemfind') - db.rename_table('backend_movie', 'backend_item') - db.rename_column('backend_item', 'movieId', 'itemId') - db.rename_column('backend_itemsort', 'movieId', 'itemId') - db.rename_column('backend_itemsort', 'movie_id', 'item_id') - db.rename_column('backend_itemfind', 'movie_id', 'item_id') - db.rename_column('backend_posterurl', 'movie_id', 'item_id') - db.rename_column('backend_stream', 'movie_id', 'item_id') - db.rename_column('backend_facet', 'movie_id', 'item_id') - db.rename_column('backend_layer', 'movie_id', 'item_id') - db.rename_column('backend_listitem', 'movie_id', 'item_id') - db.create_unique('backend_posterurl', ['url', 'item_id', 'service']) - - db.execute("UPDATE backend_item SET poster=REPLACE(poster,'movies/','items/') WHERE poster LIKE 'movies/%%'") - db.execute("UPDATE backend_stream SET video=REPLACE(video,'movies/','items/') WHERE video LIKE 'movies/%%'") - - def backwards(self, orm): - db.rename_table('backend_itemsort', 'backend_moviesort') - db.rename_table('backend_itemfind', 'backend_moviefind') - db.rename_table('backend_item', 'backend_movie') - db.rename_column('backend_item', 'itemId', 'movieId') - db.rename_column('backend_itemsort', 'itemId', 'movieId') - db.rename_column('backend_itemsort', 'item_id', 'movie') - db.rename_column('backend_itemfind', 'item_id', 'movie') - db.rename_column('backend_posterurl', 'item_id', 'movie') - db.rename_column('backend_stream', 'item_id', 'movie') - db.rename_column('backend_facet', 'item_id', 'movie_id') - db.rename_column('backend_layer', 'item_id', 'movie_id') - db.rename_column('backend_listitem', 'item_id', 'movie_id') - db.create_unique('backend_posterurl', ['url', 'movie_id', 'service']) - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'items': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Item']"}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'lists': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Item']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'items': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Item']"}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.item': { - 'Meta': {'object_name': 'Item'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'itemId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.itemfind': { - 'Meta': {'object_name': 'ItemFind'}, - 'actor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'all': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'character': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'dialog': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'filename': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'keyword': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'location': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'item': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'find'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Item']"}), - 'producer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'summary': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'title': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'trivia': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'default': "''", 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4'}) - }, - 'backend.itemsort': { - 'Meta': {'object_name': 'ItemSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'item': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Item']"}), - 'itemId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.posterurl': { - 'Meta': {'object_name': 'PosterUrl'}, - 'height': ('django.db.models.fields.IntegerField', [], {'default': '128'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'poster_urls'", 'to': "orm['backend.Item']"}), - 'service': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'url': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'width': ('django.db.models.fields.IntegerField', [], {'default': '80'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.stream': { - 'Meta': {'unique_together': "(('item', 'profile'),)", 'object_name': 'Stream'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'streams'", 'to': "orm['backend.Item']"}), - 'profile': ('django.db.models.fields.CharField', [], {'default': "'96p.webm'", 'max_length': '255'}), - 'source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'derivatives'", 'null': 'True', 'to': "orm['backend.Stream']"}), - 'video': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0012_auto__del_field_itemfind_all__del_field_itemfind_trivia__del_field_ite.py b/pandora/api/migrations/0012_auto__del_field_itemfind_all__del_field_itemfind_trivia__del_field_ite.py deleted file mode 100644 index 4672295e..00000000 --- a/pandora/api/migrations/0012_auto__del_field_itemfind_all__del_field_itemfind_trivia__del_field_ite.py +++ /dev/null @@ -1,375 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Deleting field 'ItemFind.all' - db.delete_column('backend_itemfind', 'all') - - # Deleting field 'ItemFind.trivia' - db.delete_column('backend_itemfind', 'trivia') - - # Deleting field 'ItemFind.language' - db.delete_column('backend_itemfind', 'language') - - # Deleting field 'ItemFind.keyword' - db.delete_column('backend_itemfind', 'keyword') - - # Deleting field 'ItemFind.title' - db.delete_column('backend_itemfind', 'title') - - # Deleting field 'ItemFind.country' - db.delete_column('backend_itemfind', 'country') - - # Deleting field 'ItemFind.producer' - db.delete_column('backend_itemfind', 'producer') - - # Deleting field 'ItemFind.writer' - db.delete_column('backend_itemfind', 'writer') - - # Deleting field 'ItemFind.character' - db.delete_column('backend_itemfind', 'character') - - # Deleting field 'ItemFind.actor' - db.delete_column('backend_itemfind', 'actor') - - # Deleting field 'ItemFind.filename' - db.delete_column('backend_itemfind', 'filename') - - # Deleting field 'ItemFind.director' - db.delete_column('backend_itemfind', 'director') - - # Deleting field 'ItemFind.cinematographer' - db.delete_column('backend_itemfind', 'cinematographer') - - # Deleting field 'ItemFind.editor' - db.delete_column('backend_itemfind', 'editor') - - # Deleting field 'ItemFind.dialog' - db.delete_column('backend_itemfind', 'dialog') - - # Deleting field 'ItemFind.year' - db.delete_column('backend_itemfind', 'year') - - # Deleting field 'ItemFind.genre' - db.delete_column('backend_itemfind', 'genre') - - # Deleting field 'ItemFind.summary' - db.delete_column('backend_itemfind', 'summary') - - # Deleting field 'ItemFind.location' - db.delete_column('backend_itemfind', 'location') - - # Adding field 'ItemFind.id' - db.add_column('backend_itemfind', 'id', self.gf('django.db.models.fields.AutoField')(default=None, primary_key=True), keep_default=False) - - # Adding field 'ItemFind.key' - db.add_column('backend_itemfind', 'key', self.gf('django.db.models.fields.CharField')(default=None, max_length=200), keep_default=False) - - # Adding field 'ItemFind.value' - db.add_column('backend_itemfind', 'value', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Changing field 'ItemFind.item' - db.alter_column('backend_itemfind', 'item_id', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['backend.Item'])) - - # Removing unique constraint on 'ItemFind', fields ['item'] - db.delete_unique('backend_itemfind', ['item_id']) - - # Adding unique constraint on 'ItemFind', fields ['item', 'key'] - db.create_unique('backend_itemfind', ['item_id', 'key']) - - # Adding unique constraint on 'PosterUrl', fields ['url', 'item', 'service'] - db.create_unique('backend_posterurl', ['url', 'item_id', 'service']) - - - def backwards(self, orm): - - # Adding field 'ItemFind.all' - db.add_column('backend_itemfind', 'all', self.gf('django.db.models.fields.TextField')(default=None, blank=True), keep_default=False) - - # Adding field 'ItemFind.trivia' - db.add_column('backend_itemfind', 'trivia', self.gf('django.db.models.fields.TextField')(default=None, blank=True), keep_default=False) - - # Adding field 'ItemFind.language' - db.add_column('backend_itemfind', 'language', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.keyword' - db.add_column('backend_itemfind', 'keyword', self.gf('django.db.models.fields.TextField')(default=None, blank=True), keep_default=False) - - # Adding field 'ItemFind.title' - db.add_column('backend_itemfind', 'title', self.gf('django.db.models.fields.TextField')(default=None, blank=True), keep_default=False) - - # Adding field 'ItemFind.country' - db.add_column('backend_itemfind', 'country', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.producer' - db.add_column('backend_itemfind', 'producer', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.writer' - db.add_column('backend_itemfind', 'writer', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.character' - db.add_column('backend_itemfind', 'character', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.actor' - db.add_column('backend_itemfind', 'actor', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.filename' - db.add_column('backend_itemfind', 'filename', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.director' - db.add_column('backend_itemfind', 'director', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.cinematographer' - db.add_column('backend_itemfind', 'cinematographer', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.editor' - db.add_column('backend_itemfind', 'editor', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.dialog' - db.add_column('backend_itemfind', 'dialog', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Adding field 'ItemFind.year' - db.add_column('backend_itemfind', 'year', self.gf('django.db.models.fields.CharField')(default=None, max_length=4), keep_default=False) - - # Adding field 'ItemFind.genre' - db.add_column('backend_itemfind', 'genre', self.gf('django.db.models.fields.TextField')(default=None, blank=True), keep_default=False) - - # Adding field 'ItemFind.summary' - db.add_column('backend_itemfind', 'summary', self.gf('django.db.models.fields.TextField')(default=None, blank=True), keep_default=False) - - # Adding field 'ItemFind.location' - db.add_column('backend_itemfind', 'location', self.gf('django.db.models.fields.TextField')(default='', blank=True), keep_default=False) - - # Deleting field 'ItemFind.id' - db.delete_column('backend_itemfind', 'id') - - # Deleting field 'ItemFind.key' - db.delete_column('backend_itemfind', 'key') - - # Deleting field 'ItemFind.value' - db.delete_column('backend_itemfind', 'value') - - # Changing field 'ItemFind.item' - db.alter_column('backend_itemfind', 'item_id', self.gf('django.db.models.fields.related.OneToOneField')(unique=True, primary_key=True, to=orm['backend.Item'])) - - # Adding unique constraint on 'ItemFind', fields ['item'] - db.create_unique('backend_itemfind', ['item_id']) - - # Removing unique constraint on 'ItemFind', fields ['item', 'key'] - db.delete_unique('backend_itemfind', ['item_id', 'key']) - - # Removing unique constraint on 'PosterUrl', fields ['url', 'item', 'service'] - db.delete_unique('backend_posterurl', ['url', 'item_id', 'service']) - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'items': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Item']"}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.item': { - 'Meta': {'object_name': 'Item'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'itemId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.itemfind': { - 'Meta': {'unique_together': "(('item', 'key'),)", 'object_name': 'ItemFind'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'find'", 'to': "orm['backend.Item']"}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) - }, - 'backend.itemsort': { - 'Meta': {'object_name': 'ItemSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'item': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Item']"}), - 'itemId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'items': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Item']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'items': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Item']"}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.posterurl': { - 'Meta': {'unique_together': "(('item', 'service', 'url'),)", 'object_name': 'PosterUrl'}, - 'height': ('django.db.models.fields.IntegerField', [], {'default': '128'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'poster_urls'", 'to': "orm['backend.Item']"}), - 'service': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'url': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'width': ('django.db.models.fields.IntegerField', [], {'default': '80'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.stream': { - 'Meta': {'unique_together': "(('item', 'profile'),)", 'object_name': 'Stream'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'streams'", 'to': "orm['backend.Item']"}), - 'profile': ('django.db.models.fields.CharField', [], {'default': "'96p.webm'", 'max_length': '255'}), - 'source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'derivatives'", 'null': 'True', 'to': "orm['backend.Stream']"}), - 'video': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend'] diff --git a/pandora/api/migrations/0013_auto.py b/pandora/api/migrations/0013_auto.py deleted file mode 100644 index 947ab56a..00000000 --- a/pandora/api/migrations/0013_auto.py +++ /dev/null @@ -1,225 +0,0 @@ -# encoding: utf-8 -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - -class Migration(SchemaMigration): - - def forwards(self, orm): - - # Adding index on 'ItemFind', fields ['key'] - db.create_index('backend_itemfind', ['key']) - - - def backwards(self, orm): - - # Removing index on 'ItemFind', fields ['key'] - db.delete_index('backend_itemfind', ['key']) - - - models = { - 'auth.group': { - 'Meta': {'object_name': 'Group'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), - 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) - }, - 'auth.permission': { - 'Meta': {'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, - 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) - }, - 'auth.user': { - 'Meta': {'object_name': 'User'}, - 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), - 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'blank': 'True'}), - 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), - 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), - 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), - 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) - }, - 'backend.collection': { - 'Meta': {'object_name': 'Collection'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'items': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '2048', 'blank': 'True'}), - 'subdomain': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2048'}), - 'users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'collections'", 'symmetrical': 'False', 'to': "orm['auth.User']"}) - }, - 'backend.facet': { - 'Meta': {'object_name': 'Facet'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'facets'", 'to': "orm['backend.Item']"}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'value': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'value_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.item': { - 'Meta': {'object_name': 'Item'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True', 'blank': 'True'}), - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdb': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'itemId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '128', 'blank': 'True'}), - 'json': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'metadata': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'oxdbId': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '42', 'blank': 'True'}), - 'poster': ('django.db.models.fields.files.ImageField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}), - 'poster_frame': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'poster_height': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'poster_url': ('django.db.models.fields.TextField', [], {'blank': 'True'}), - 'poster_width': ('django.db.models.fields.IntegerField', [], {'default': '0'}), - 'published': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'stream_aspect': ('django.db.models.fields.FloatField', [], {'default': '1.3333333333333333'}) - }, - 'backend.itemfind': { - 'Meta': {'unique_together': "(('item', 'key'),)", 'object_name': 'ItemFind'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'find'", 'to': "orm['backend.Item']"}), - 'key': ('django.db.models.fields.CharField', [], {'max_length': '200', 'db_index': 'True'}), - 'value': ('django.db.models.fields.TextField', [], {'blank': 'True'}) - }, - 'backend.itemsort': { - 'Meta': {'object_name': 'ItemSort'}, - 'aspectratio': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'bitrate': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cast': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'cinematographer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'connections': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'country': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'country_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'dialog': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'director': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'director_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'duration': ('django.db.models.fields.FloatField', [], {'default': '-1', 'db_index': 'True'}), - 'editor': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'editor_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'filename': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'files': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'genre': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'item': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'sort'", 'unique': 'True', 'primary_key': 'True', 'to': "orm['backend.Item']"}), - 'itemId': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '128', 'blank': 'True'}), - 'keywords': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'language': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'language_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'pixels': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'producer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'rating': ('django.db.models.fields.FloatField', [], {'db_index': 'True', 'blank': 'True'}), - 'resolution': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'risk': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'runtime': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'scenes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'size': ('django.db.models.fields.BigIntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'summary': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'title_desc': ('django.db.models.fields.CharField', [], {'max_length': '1000', 'db_index': 'True'}), - 'trivia': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'votes': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'blank': 'True'}), - 'words': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'wpm': ('django.db.models.fields.IntegerField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}), - 'writer': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'writer_desc': ('django.db.models.fields.TextField', [], {'db_index': 'True', 'blank': 'True'}), - 'year': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}), - 'year_desc': ('django.db.models.fields.CharField', [], {'max_length': '4', 'db_index': 'True'}) - }, - 'backend.layer': { - 'Meta': {'object_name': 'Layer'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'start': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'stop': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), - 'value': ('django.db.models.fields.TextField', [], {}) - }, - 'backend.list': { - 'Meta': {'object_name': 'List'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'items': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'lists'", 'symmetrical': 'False', 'through': "orm['backend.ListItem']", 'to': "orm['backend.Item']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'public': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) - }, - 'backend.listitem': { - 'Meta': {'object_name': 'ListItem'}, - 'created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.Item']"}), - 'list': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['backend.List']"}), - 'modified': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}) - }, - 'backend.location': { - 'Meta': {'object_name': 'Location'}, - 'area': ('django.db.models.fields.FloatField', [], {'default': '-1'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'items': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'locations_all'", 'symmetrical': 'False', 'to': "orm['backend.Item']"}), - 'lat_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lat_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_center': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_ne': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'lng_sw': ('django.db.models.fields.FloatField', [], {'default': '0'}), - 'manual': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '200'}) - }, - 'backend.person': { - 'Meta': {'object_name': 'Person'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'imdbId': ('django.db.models.fields.CharField', [], {'max_length': '7', 'blank': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '200'}), - 'name_sort': ('django.db.models.fields.CharField', [], {'max_length': '200'}) - }, - 'backend.posterurl': { - 'Meta': {'unique_together': "(('item', 'service', 'url'),)", 'object_name': 'PosterUrl'}, - 'height': ('django.db.models.fields.IntegerField', [], {'default': '128'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'poster_urls'", 'to': "orm['backend.Item']"}), - 'service': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'url': ('django.db.models.fields.CharField', [], {'max_length': '1024'}), - 'width': ('django.db.models.fields.IntegerField', [], {'default': '80'}) - }, - 'backend.reviewwhitelist': { - 'Meta': {'object_name': 'ReviewWhitelist'}, - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), - 'url': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}) - }, - 'backend.stream': { - 'Meta': {'unique_together': "(('item', 'profile'),)", 'object_name': 'Stream'}, - 'available': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'info': ('oxdjango.fields.DictField', [], {'default': '{}'}), - 'item': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'streams'", 'to': "orm['backend.Item']"}), - 'profile': ('django.db.models.fields.CharField', [], {'default': "'96p.webm'", 'max_length': '255'}), - 'source': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'derivatives'", 'null': 'True', 'to': "orm['backend.Stream']"}), - 'video': ('django.db.models.fields.files.FileField', [], {'default': 'None', 'max_length': '100', 'blank': 'True'}) - }, - 'contenttypes.contenttype': { - 'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, - 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), - 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) - } - } - - complete_apps = ['backend']