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
+ # Adding model 'SupporterPromo'
12
+ db .create_table (u'donate_supporterpromo' , (
13
+ (u'id' , self .gf ('django.db.models.fields.AutoField' )(primary_key = True )),
14
+ ('pub_date' , self .gf ('django.db.models.fields.DateTimeField' )(auto_now_add = True , blank = True )),
15
+ ('modified_date' , self .gf ('django.db.models.fields.DateTimeField' )(auto_now = True , blank = True )),
16
+ ('name' , self .gf ('django.db.models.fields.CharField' )(max_length = 200 )),
17
+ ('analytics_id' , self .gf ('django.db.models.fields.CharField' )(max_length = 200 )),
18
+ ('text' , self .gf ('django.db.models.fields.TextField' )(blank = True )),
19
+ ('link' , self .gf ('django.db.models.fields.URLField' )(max_length = 255 , null = True , blank = True )),
20
+ ('image' , self .gf ('django.db.models.fields.URLField' )(max_length = 255 , null = True , blank = True )),
21
+ ('live' , self .gf ('django.db.models.fields.BooleanField' )(default = False )),
22
+ ))
23
+ db .send_create_signal (u'donate' , ['SupporterPromo' ])
24
+
25
+
26
+ def backwards (self , orm ):
27
+ # Deleting model 'SupporterPromo'
28
+ db .delete_table (u'donate_supporterpromo' )
29
+
30
+
31
+ models = {
32
+ u'auth.group' : {
33
+ 'Meta' : {'object_name' : 'Group' },
34
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
35
+ 'name' : ('django.db.models.fields.CharField' , [], {'unique' : 'True' , 'max_length' : '80' }),
36
+ 'permissions' : ('django.db.models.fields.related.ManyToManyField' , [], {'to' : u"orm['auth.Permission']" , 'symmetrical' : 'False' , 'blank' : 'True' })
37
+ },
38
+ u'auth.permission' : {
39
+ 'Meta' : {'ordering' : "(u'content_type__app_label', u'content_type__model', u'codename')" , 'unique_together' : "((u'content_type', u'codename'),)" , 'object_name' : 'Permission' },
40
+ 'codename' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' }),
41
+ 'content_type' : ('django.db.models.fields.related.ForeignKey' , [], {'to' : u"orm['contenttypes.ContentType']" }),
42
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
43
+ 'name' : ('django.db.models.fields.CharField' , [], {'max_length' : '50' })
44
+ },
45
+ u'auth.user' : {
46
+ 'Meta' : {'object_name' : 'User' },
47
+ 'date_joined' : ('django.db.models.fields.DateTimeField' , [], {'default' : 'datetime.datetime.now' }),
48
+ 'email' : ('django.db.models.fields.EmailField' , [], {'max_length' : '75' , 'blank' : 'True' }),
49
+ 'first_name' : ('django.db.models.fields.CharField' , [], {'max_length' : '30' , 'blank' : 'True' }),
50
+ 'groups' : ('django.db.models.fields.related.ManyToManyField' , [], {'symmetrical' : 'False' , 'related_name' : "u'user_set'" , 'blank' : 'True' , 'to' : u"orm['auth.Group']" }),
51
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
52
+ 'is_active' : ('django.db.models.fields.BooleanField' , [], {'default' : 'True' }),
53
+ 'is_staff' : ('django.db.models.fields.BooleanField' , [], {'default' : 'False' }),
54
+ 'is_superuser' : ('django.db.models.fields.BooleanField' , [], {'default' : 'False' }),
55
+ 'last_login' : ('django.db.models.fields.DateTimeField' , [], {'default' : 'datetime.datetime.now' }),
56
+ 'last_name' : ('django.db.models.fields.CharField' , [], {'max_length' : '30' , 'blank' : 'True' }),
57
+ 'password' : ('django.db.models.fields.CharField' , [], {'max_length' : '128' }),
58
+ 'user_permissions' : ('django.db.models.fields.related.ManyToManyField' , [], {'symmetrical' : 'False' , 'related_name' : "u'user_set'" , 'blank' : 'True' , 'to' : u"orm['auth.Permission']" }),
59
+ 'username' : ('django.db.models.fields.CharField' , [], {'unique' : 'True' , 'max_length' : '30' })
60
+ },
61
+ u'contenttypes.contenttype' : {
62
+ 'Meta' : {'ordering' : "('name',)" , 'unique_together' : "(('app_label', 'model'),)" , 'object_name' : 'ContentType' , 'db_table' : "'django_content_type'" },
63
+ 'app_label' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' }),
64
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
65
+ 'model' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' }),
66
+ 'name' : ('django.db.models.fields.CharField' , [], {'max_length' : '100' })
67
+ },
68
+ u'donate.supporter' : {
69
+ 'Meta' : {'object_name' : 'Supporter' },
70
+ 'dollars' : ('django.db.models.fields.IntegerField' , [], {'default' : '50' , 'max_length' : '30' }),
71
+ 'email' : ('django.db.models.fields.EmailField' , [], {'max_length' : '200' , 'blank' : 'True' }),
72
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
73
+ 'last_4_digits' : ('django.db.models.fields.CharField' , [], {'max_length' : '4' }),
74
+ 'logo_url' : ('django.db.models.fields.URLField' , [], {'max_length' : '255' , 'null' : 'True' , 'blank' : 'True' }),
75
+ 'modified_date' : ('django.db.models.fields.DateTimeField' , [], {'auto_now' : 'True' , 'blank' : 'True' }),
76
+ 'name' : ('django.db.models.fields.CharField' , [], {'max_length' : '200' , 'blank' : 'True' }),
77
+ 'pub_date' : ('django.db.models.fields.DateTimeField' , [], {'auto_now_add' : 'True' , 'blank' : 'True' }),
78
+ 'public' : ('django.db.models.fields.BooleanField' , [], {'default' : 'True' }),
79
+ 'site_url' : ('django.db.models.fields.URLField' , [], {'max_length' : '255' , 'null' : 'True' , 'blank' : 'True' }),
80
+ 'stripe_id' : ('django.db.models.fields.CharField' , [], {'max_length' : '255' }),
81
+ 'subscribed' : ('django.db.models.fields.BooleanField' , [], {'default' : 'False' }),
82
+ 'user' : ('django.db.models.fields.related.ForeignKey' , [], {'blank' : 'True' , 'related_name' : "'goldonce'" , 'null' : 'True' , 'to' : u"orm['auth.User']" })
83
+ },
84
+ u'donate.supporterpromo' : {
85
+ 'Meta' : {'object_name' : 'SupporterPromo' },
86
+ 'analytics_id' : ('django.db.models.fields.CharField' , [], {'max_length' : '200' }),
87
+ u'id' : ('django.db.models.fields.AutoField' , [], {'primary_key' : 'True' }),
88
+ 'image' : ('django.db.models.fields.URLField' , [], {'max_length' : '255' , 'null' : 'True' , 'blank' : 'True' }),
89
+ 'link' : ('django.db.models.fields.URLField' , [], {'max_length' : '255' , 'null' : 'True' , 'blank' : 'True' }),
90
+ 'live' : ('django.db.models.fields.BooleanField' , [], {'default' : 'False' }),
91
+ 'modified_date' : ('django.db.models.fields.DateTimeField' , [], {'auto_now' : 'True' , 'blank' : 'True' }),
92
+ 'name' : ('django.db.models.fields.CharField' , [], {'max_length' : '200' }),
93
+ 'pub_date' : ('django.db.models.fields.DateTimeField' , [], {'auto_now_add' : 'True' , 'blank' : 'True' }),
94
+ 'text' : ('django.db.models.fields.TextField' , [], {'blank' : 'True' })
95
+ }
96
+ }
97
+
98
+ complete_apps = ['donate' ]
0 commit comments