1
+ # -*- coding: utf-8 -*-
2
+ from south .utils import datetime_utils as datetime
3
+ from south .db import db
4
+ from south .v2 import SchemaMigration
5
+ from django .db import models
6
+
7
+
8
+ class Migration (SchemaMigration ):
9
+
10
+ def forwards (self , orm ):
11
+ db .rename_column (u'djangocms_file_file' , 'file' , 'source' )
12
+
13
+
14
+ def backwards (self , orm ):
15
+ db .rename_column (u'djangocms_file_file' , 'source' , 'file' )
16
+
17
+
18
+ models = {
19
+ 'cms.cmsplugin' : {
20
+ 'Meta' : {'object_name' : 'CMSPlugin' },
21
+ 'changed_date' : ('django.db.models.fields.DateTimeField' , [], {'auto_now' : 'True' , 'blank' : 'True' }),
22
+ 'creation_date' : ('django.db.models.fields.DateTimeField' , [], {'default' : 'datetime.datetime.now' }),
23
+ 'depth' : ('django.db.models.fields.PositiveIntegerField' , [], {}),
24
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
25
+ 'language' : ('django.db.models.fields.CharField' , [], {'max_length' : '15' , 'db_index' : 'True' }),
26
+ 'numchild' : ('django.db.models.fields.PositiveIntegerField' , [], {'default' : '0' }),
27
+ 'parent' : ('django.db.models.fields.related.ForeignKey' , [], {'to' : "orm['cms.CMSPlugin']" , 'null' : 'True' , 'blank' : 'True' }),
28
+ 'path' : ('django.db.models.fields.CharField' , [], {'unique' : 'True' , 'max_length' : '255' }),
29
+ 'placeholder' : ('django.db.models.fields.related.ForeignKey' , [], {'to' : "orm['cms.Placeholder']" , 'null' : 'True' }),
30
+ 'plugin_type' : ('django.db.models.fields.CharField' , [], {'max_length' : '50' , 'db_index' : 'True' }),
31
+ 'position' : ('django.db.models.fields.PositiveSmallIntegerField' , [], {'null' : 'True' , 'blank' : 'True' })
32
+ },
33
+ 'cms.placeholder' : {
34
+ 'Meta' : {'object_name' : 'Placeholder' },
35
+ 'default_width' : ('django.db.models.fields.PositiveSmallIntegerField' , [], {'null' : 'True' }),
36
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
37
+ 'slot' : ('django.db.models.fields.CharField' , [], {'max_length' : '255' , 'db_index' : 'True' })
38
+ },
39
+ u'djangocms_file.file' : {
40
+ 'Meta' : {'object_name' : 'File' , '_ormbases' : ['cms.CMSPlugin' ]},
41
+ u'cmsplugin_ptr' : ('django.db.models.fields.related.OneToOneField' , [], {'to' : "orm['cms.CMSPlugin']" , 'unique' : 'True' , 'primary_key' : 'True' }),
42
+ 'source' : ('django.db.models.fields.files.FileField' , [], {'max_length' : '100' }),
43
+ 'target' : ('django.db.models.fields.CharField' , [], {'default' : "''" , 'max_length' : '100' , 'blank' : 'True' }),
44
+ 'title' : ('django.db.models.fields.CharField' , [], {'max_length' : '255' , 'null' : 'True' , 'blank' : 'True' }),
45
+ 'tooltip' : ('django.db.models.fields.CharField' , [], {'max_length' : '255' , 'blank' : 'True' })
46
+ }
47
+ }
48
+
49
+ complete_apps = ['djangocms_file' ]
0 commit comments