1
+ # -*- coding: utf-8 -*-
2
+ import 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
+ # Adding model 'Picture'
12
+ db .create_table ('fileupload_picture' , (
13
+ ('id' , self .gf ('django.db.models.fields.AutoField' )(primary_key = True )),
14
+ ('file' , self .gf ('django.db.models.fields.files.FileField' )(max_length = 100 )),
15
+ ('slug' , self .gf ('django.db.models.fields.SlugField' )(max_length = 50 , blank = True )),
16
+ ('creator' , self .gf ('django.db.models.fields.related.ForeignKey' )(to = orm ['auth.User' ])),
17
+ ))
18
+ db .send_create_signal ('fileupload' , ['Picture' ])
19
+
20
+
21
+ def backwards (self , orm ):
22
+ # Deleting model 'Picture'
23
+ db .delete_table ('fileupload_picture' )
24
+
25
+
26
+ models = {
27
+ 'auth.group' : {
28
+ 'Meta' : {'object_name' : 'Group' },
29
+ 'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
30
+ 'name' : ('django.db.models.fields.CharField' , [], {'unique' : 'True' , 'max_length' : '80' }),
31
+ 'permissions' : ('django.db.models.fields.related.ManyToManyField' , [], {'to' : "orm['auth.Permission']" , 'symmetrical' : 'False' , 'blank' : 'True' })
32
+ },
33
+ 'auth.permission' : {
34
+ 'Meta' : {'ordering' : "('content_type__app_label', 'content_type__model', 'codename')" , 'unique_together' : "(('content_type', 'codename'),)" , 'object_name' : 'Permission' },
35
+ 'codename' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' }),
36
+ 'content_type' : ('django.db.models.fields.related.ForeignKey' , [], {'to' : "orm['contenttypes.ContentType']" }),
37
+ 'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
38
+ 'name' : ('django.db.models.fields.CharField' , [], {'max_length' : '50' })
39
+ },
40
+ 'auth.user' : {
41
+ 'Meta' : {'object_name' : 'User' },
42
+ 'date_joined' : ('django.db.models.fields.DateTimeField' , [], {'default' : 'datetime.datetime.now' }),
43
+ 'email' : ('django.db.models.fields.EmailField' , [], {'max_length' : '75' , 'blank' : 'True' }),
44
+ 'first_name' : ('django.db.models.fields.CharField' , [], {'max_length' : '30' , 'blank' : 'True' }),
45
+ 'groups' : ('django.db.models.fields.related.ManyToManyField' , [], {'to' : "orm['auth.Group']" , 'symmetrical' : 'False' , 'blank' : 'True' }),
46
+ 'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
47
+ 'is_active' : ('django.db.models.fields.BooleanField' , [], {'default' : 'True' }),
48
+ 'is_staff' : ('django.db.models.fields.BooleanField' , [], {'default' : 'False' }),
49
+ 'is_superuser' : ('django.db.models.fields.BooleanField' , [], {'default' : 'False' }),
50
+ 'last_login' : ('django.db.models.fields.DateTimeField' , [], {'default' : 'datetime.datetime.now' }),
51
+ 'last_name' : ('django.db.models.fields.CharField' , [], {'max_length' : '30' , 'blank' : 'True' }),
52
+ 'password' : ('django.db.models.fields.CharField' , [], {'max_length' : '128' }),
53
+ 'user_permissions' : ('django.db.models.fields.related.ManyToManyField' , [], {'to' : "orm['auth.Permission']" , 'symmetrical' : 'False' , 'blank' : 'True' }),
54
+ 'username' : ('django.db.models.fields.CharField' , [], {'unique' : 'True' , 'max_length' : '30' })
55
+ },
56
+ 'contenttypes.contenttype' : {
57
+ 'Meta' : {'ordering' : "('name',)" , 'unique_together' : "(('app_label', 'model'),)" , 'object_name' : 'ContentType' , 'db_table' : "'django_content_type'" },
58
+ 'app_label' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' }),
59
+ 'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
60
+ 'model' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' }),
61
+ 'name' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' })
62
+ },
63
+ 'fileupload.picture' : {
64
+ 'Meta' : {'object_name' : 'Picture' },
65
+ 'creator' : ('django.db.models.fields.related.ForeignKey' , [], {'to' : "orm['auth.User']" }),
66
+ 'file' : ('django.db.models.fields.files.FileField' , [], {'max_length' : '100' }),
67
+ 'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
68
+ 'slug' : ('django.db.models.fields.SlugField' , [], {'max_length' : '50' , 'blank' : 'True' })
69
+ }
70
+ }
71
+
72
+ complete_apps = ['fileupload' ]
0 commit comments