Statistics
| Branch: | Tag: | Revision:

root / cloudcms / migrate / cloudcmsblog / 0002_auto__add_blogposts.py @ 10118ccf

History | View | Annotate | Download (16 kB)

1 f6e90a2b Kostas Papadimitriou
# encoding: utf-8
2 f6e90a2b Kostas Papadimitriou
import datetime
3 f6e90a2b Kostas Papadimitriou
from south.db import db
4 f6e90a2b Kostas Papadimitriou
from south.v2 import SchemaMigration
5 f6e90a2b Kostas Papadimitriou
from django.db import models
6 f6e90a2b Kostas Papadimitriou
7 f6e90a2b Kostas Papadimitriou
class Migration(SchemaMigration):
8 f6e90a2b Kostas Papadimitriou
9 f6e90a2b Kostas Papadimitriou
    def forwards(self, orm):
10 f6e90a2b Kostas Papadimitriou
        
11 f6e90a2b Kostas Papadimitriou
        # Adding model 'BlogPosts'
12 f6e90a2b Kostas Papadimitriou
        db.create_table('cloudcmsblog_entry_blogposts', (
13 f6e90a2b Kostas Papadimitriou
            ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
14 f6e90a2b Kostas Papadimitriou
            ('limit', self.gf('django.db.models.fields.PositiveIntegerField')(default=3)),
15 f6e90a2b Kostas Papadimitriou
            ('display_text', self.gf('django.db.models.fields.BooleanField')(default=False)),
16 f6e90a2b Kostas Papadimitriou
            ('parent', self.gf('django.db.models.fields.related.ForeignKey')(related_name='blogposts_set', to=orm['cloudcmsblog.Entry'])),
17 f6e90a2b Kostas Papadimitriou
            ('region', self.gf('django.db.models.fields.CharField')(max_length=255)),
18 f6e90a2b Kostas Papadimitriou
            ('ordering', self.gf('django.db.models.fields.IntegerField')(default=0)),
19 f6e90a2b Kostas Papadimitriou
        ))
20 f6e90a2b Kostas Papadimitriou
        db.send_create_signal('cloudcmsblog', ['BlogPosts'])
21 f6e90a2b Kostas Papadimitriou
22 f6e90a2b Kostas Papadimitriou
23 f6e90a2b Kostas Papadimitriou
    def backwards(self, orm):
24 f6e90a2b Kostas Papadimitriou
        
25 f6e90a2b Kostas Papadimitriou
        # Deleting model 'BlogPosts'
26 f6e90a2b Kostas Papadimitriou
        db.delete_table('cloudcmsblog_entry_blogposts')
27 f6e90a2b Kostas Papadimitriou
28 f6e90a2b Kostas Papadimitriou
29 f6e90a2b Kostas Papadimitriou
    models = {
30 f6e90a2b Kostas Papadimitriou
        'auth.group': {
31 f6e90a2b Kostas Papadimitriou
            'Meta': {'object_name': 'Group'},
32 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
33 f6e90a2b Kostas Papadimitriou
            'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
34 f6e90a2b Kostas Papadimitriou
            'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
35 f6e90a2b Kostas Papadimitriou
        },
36 f6e90a2b Kostas Papadimitriou
        'auth.permission': {
37 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
38 f6e90a2b Kostas Papadimitriou
            'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
39 f6e90a2b Kostas Papadimitriou
            'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
40 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
41 f6e90a2b Kostas Papadimitriou
            'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
42 f6e90a2b Kostas Papadimitriou
        },
43 f6e90a2b Kostas Papadimitriou
        'auth.user': {
44 f6e90a2b Kostas Papadimitriou
            'Meta': {'object_name': 'User'},
45 f6e90a2b Kostas Papadimitriou
            'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
46 f6e90a2b Kostas Papadimitriou
            'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
47 f6e90a2b Kostas Papadimitriou
            'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
48 f6e90a2b Kostas Papadimitriou
            'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
49 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
50 f6e90a2b Kostas Papadimitriou
            'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
51 f6e90a2b Kostas Papadimitriou
            'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
52 f6e90a2b Kostas Papadimitriou
            'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
53 f6e90a2b Kostas Papadimitriou
            'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
54 f6e90a2b Kostas Papadimitriou
            'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
55 f6e90a2b Kostas Papadimitriou
            'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
56 f6e90a2b Kostas Papadimitriou
            'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
57 f6e90a2b Kostas Papadimitriou
            'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
58 f6e90a2b Kostas Papadimitriou
        },
59 f6e90a2b Kostas Papadimitriou
        'cloudcms.application': {
60 f6e90a2b Kostas Papadimitriou
            'Meta': {'object_name': 'Application'},
61 f6e90a2b Kostas Papadimitriou
            'app_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'null': 'True', 'blank': 'True'}),
62 f6e90a2b Kostas Papadimitriou
            'code': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
63 f6e90a2b Kostas Papadimitriou
            'facebook_username': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
64 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
65 f6e90a2b Kostas Papadimitriou
            'linked_in_username': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
66 f6e90a2b Kostas Papadimitriou
            'logo': ('feincms.module.medialibrary.fields.MediaFileForeignKey', [], {'to': "orm['medialibrary.MediaFile']", 'null': 'True', 'blank': 'True'}),
67 f6e90a2b Kostas Papadimitriou
            'show_twitter_feed_on_top': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
68 f6e90a2b Kostas Papadimitriou
            'site': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['sites.Site']"}),
69 f6e90a2b Kostas Papadimitriou
            'title': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
70 f6e90a2b Kostas Papadimitriou
            'twitter_username': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
71 f6e90a2b Kostas Papadimitriou
        },
72 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.blogposts': {
73 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'BlogPosts', 'db_table': "'cloudcmsblog_entry_blogposts'"},
74 f6e90a2b Kostas Papadimitriou
            'display_text': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
75 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
76 f6e90a2b Kostas Papadimitriou
            'limit': ('django.db.models.fields.PositiveIntegerField', [], {'default': '3'}),
77 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
78 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'blogposts_set'", 'to': "orm['cloudcmsblog.Entry']"}),
79 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'})
80 f6e90a2b Kostas Papadimitriou
        },
81 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.category': {
82 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['-ordering']", 'object_name': 'Category'},
83 f6e90a2b Kostas Papadimitriou
            'display_on_menu': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
84 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
85 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'})
86 f6e90a2b Kostas Papadimitriou
        },
87 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.categorytranslation': {
88 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['title']", 'object_name': 'CategoryTranslation'},
89 f6e90a2b Kostas Papadimitriou
            'description': ('django.db.models.fields.CharField', [], {'max_length': '250', 'blank': 'True'}),
90 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
91 f6e90a2b Kostas Papadimitriou
            'language_code': ('django.db.models.fields.CharField', [], {'default': "'en'", 'max_length': '10'}),
92 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'translations'", 'to': "orm['cloudcmsblog.Category']"}),
93 f6e90a2b Kostas Papadimitriou
            'slug': ('django.db.models.fields.SlugField', [], {'unique': 'True', 'max_length': '50', 'db_index': 'True'}),
94 f6e90a2b Kostas Papadimitriou
            'title': ('django.db.models.fields.CharField', [], {'max_length': '100'})
95 f6e90a2b Kostas Papadimitriou
        },
96 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.entry': {
97 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['-published_on']", 'object_name': 'Entry'},
98 f6e90a2b Kostas Papadimitriou
            'application': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'blogentries'", 'symmetrical': 'False', 'to': "orm['cloudcms.Application']"}),
99 f6e90a2b Kostas Papadimitriou
            'author': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'blogentries'", 'to': "orm['auth.User']"}),
100 f6e90a2b Kostas Papadimitriou
            'categories': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'related_name': "'blogentries'", 'null': 'True', 'symmetrical': 'False', 'to': "orm['cloudcmsblog.Category']"}),
101 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
102 f6e90a2b Kostas Papadimitriou
            'image': ('feincms.module.medialibrary.fields.MediaFileForeignKey', [], {'to': "orm['medialibrary.MediaFile']", 'null': 'True', 'blank': 'True'}),
103 f6e90a2b Kostas Papadimitriou
            'intro_text': ('django.db.models.fields.TextField', [], {'max_length': '255', 'blank': 'True'}),
104 f6e90a2b Kostas Papadimitriou
            'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
105 f6e90a2b Kostas Papadimitriou
            'is_featured': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
106 f6e90a2b Kostas Papadimitriou
            'language': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
107 f6e90a2b Kostas Papadimitriou
            'last_changed': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}),
108 f6e90a2b Kostas Papadimitriou
            'published_on': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now', 'null': 'True', 'blank': 'True'}),
109 f6e90a2b Kostas Papadimitriou
            'slug': ('django.db.models.fields.SlugField', [], {'max_length': '100', 'db_index': 'True'}),
110 f6e90a2b Kostas Papadimitriou
            'title': ('django.db.models.fields.CharField', [], {'max_length': '100'})
111 f6e90a2b Kostas Papadimitriou
        },
112 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.rawcontent': {
113 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'RawContent', 'db_table': "'cloudcmsblog_entry_rawcontent'"},
114 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
115 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
116 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rawcontent_set'", 'to': "orm['cloudcmsblog.Entry']"}),
117 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
118 f6e90a2b Kostas Papadimitriou
            'text': ('django.db.models.fields.TextField', [], {'blank': 'True'})
119 f6e90a2b Kostas Papadimitriou
        },
120 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.richtextcontent': {
121 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'RichTextContent', 'db_table': "'cloudcmsblog_entry_richtextcontent'"},
122 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
123 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
124 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'richtextcontent_set'", 'to': "orm['cloudcmsblog.Entry']"}),
125 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
126 f6e90a2b Kostas Papadimitriou
            'text': ('django.db.models.fields.TextField', [], {'blank': 'True'})
127 f6e90a2b Kostas Papadimitriou
        },
128 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.sectioncontent': {
129 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'SectionContent', 'db_table': "'cloudcmsblog_entry_sectioncontent'"},
130 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
131 f6e90a2b Kostas Papadimitriou
            'mediafile': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'cloudcmsblog_sectioncontent_set'", 'null': 'True', 'to': "orm['medialibrary.MediaFile']"}),
132 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
133 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'sectioncontent_set'", 'to': "orm['cloudcmsblog.Entry']"}),
134 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
135 f6e90a2b Kostas Papadimitriou
            'richtext': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
136 f6e90a2b Kostas Papadimitriou
            'title': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}),
137 f6e90a2b Kostas Papadimitriou
            'type': ('django.db.models.fields.CharField', [], {'default': "'block'", 'max_length': '10'})
138 f6e90a2b Kostas Papadimitriou
        },
139 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.templatecontent': {
140 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'TemplateContent', 'db_table': "'cloudcmsblog_entry_templatecontent'"},
141 f6e90a2b Kostas Papadimitriou
            'filename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
142 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
143 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
144 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'templatecontent_set'", 'to': "orm['cloudcmsblog.Entry']"}),
145 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'})
146 f6e90a2b Kostas Papadimitriou
        },
147 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.twitterfeed': {
148 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'TwitterFeed', 'db_table': "'cloudcmsblog_entry_twitterfeed'"},
149 f6e90a2b Kostas Papadimitriou
            'account': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}),
150 f6e90a2b Kostas Papadimitriou
            'avatar': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
151 f6e90a2b Kostas Papadimitriou
            'extra_params': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
152 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
153 f6e90a2b Kostas Papadimitriou
            'limit': ('django.db.models.fields.PositiveIntegerField', [], {'default': '10'}),
154 f6e90a2b Kostas Papadimitriou
            'nots': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}),
155 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
156 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'twitterfeed_set'", 'to': "orm['cloudcmsblog.Entry']"}),
157 f6e90a2b Kostas Papadimitriou
            'query': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}),
158 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
159 f6e90a2b Kostas Papadimitriou
            'replies': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
160 f6e90a2b Kostas Papadimitriou
            'retweets': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
161 f6e90a2b Kostas Papadimitriou
            'tag': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}),
162 f6e90a2b Kostas Papadimitriou
            'title': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'})
163 f6e90a2b Kostas Papadimitriou
        },
164 f6e90a2b Kostas Papadimitriou
        'cloudcmsblog.videocontent': {
165 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['ordering']", 'object_name': 'VideoContent', 'db_table': "'cloudcmsblog_entry_videocontent'"},
166 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
167 f6e90a2b Kostas Papadimitriou
            'ordering': ('django.db.models.fields.IntegerField', [], {'default': '0'}),
168 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'videocontent_set'", 'to': "orm['cloudcmsblog.Entry']"}),
169 f6e90a2b Kostas Papadimitriou
            'region': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
170 f6e90a2b Kostas Papadimitriou
            'video': ('django.db.models.fields.URLField', [], {'max_length': '200'})
171 f6e90a2b Kostas Papadimitriou
        },
172 f6e90a2b Kostas Papadimitriou
        'contenttypes.contenttype': {
173 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
174 f6e90a2b Kostas Papadimitriou
            'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
175 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
176 f6e90a2b Kostas Papadimitriou
            'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
177 f6e90a2b Kostas Papadimitriou
            'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
178 f6e90a2b Kostas Papadimitriou
        },
179 f6e90a2b Kostas Papadimitriou
        'medialibrary.category': {
180 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "['parent__title', 'title']", 'object_name': 'Category'},
181 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
182 f6e90a2b Kostas Papadimitriou
            'parent': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'children'", 'null': 'True', 'to': "orm['medialibrary.Category']"}),
183 f6e90a2b Kostas Papadimitriou
            'slug': ('django.db.models.fields.SlugField', [], {'max_length': '150', 'db_index': 'True'}),
184 f6e90a2b Kostas Papadimitriou
            'title': ('django.db.models.fields.CharField', [], {'max_length': '200'})
185 f6e90a2b Kostas Papadimitriou
        },
186 f6e90a2b Kostas Papadimitriou
        'medialibrary.mediafile': {
187 f6e90a2b Kostas Papadimitriou
            'Meta': {'object_name': 'MediaFile'},
188 f6e90a2b Kostas Papadimitriou
            'categories': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': "orm['medialibrary.Category']", 'null': 'True', 'blank': 'True'}),
189 f6e90a2b Kostas Papadimitriou
            'copyright': ('django.db.models.fields.CharField', [], {'max_length': '200', 'blank': 'True'}),
190 f6e90a2b Kostas Papadimitriou
            'created': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
191 f6e90a2b Kostas Papadimitriou
            'file': ('django.db.models.fields.files.FileField', [], {'max_length': '255'}),
192 f6e90a2b Kostas Papadimitriou
            'file_size': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
193 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
194 f6e90a2b Kostas Papadimitriou
            'type': ('django.db.models.fields.CharField', [], {'max_length': '12'})
195 f6e90a2b Kostas Papadimitriou
        },
196 f6e90a2b Kostas Papadimitriou
        'sites.site': {
197 f6e90a2b Kostas Papadimitriou
            'Meta': {'ordering': "('domain',)", 'object_name': 'Site', 'db_table': "'django_site'"},
198 f6e90a2b Kostas Papadimitriou
            'domain': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
199 f6e90a2b Kostas Papadimitriou
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
200 f6e90a2b Kostas Papadimitriou
            'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
201 f6e90a2b Kostas Papadimitriou
        }
202 f6e90a2b Kostas Papadimitriou
    }
203 f6e90a2b Kostas Papadimitriou
204 f6e90a2b Kostas Papadimitriou
    complete_apps = ['cloudcmsblog']