Statistics
| Branch: | Tag: | Revision:

root / cloudcms / migrate / cloudcmsblog / 0008_auto__chg_field_richtextcontent_text__chg_field_sectioncontent_richtex.py @ 6b9ccffa

History | View | Annotate | Download (16.4 kB)

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