-
Notifications
You must be signed in to change notification settings - Fork 3
/
0001_initial.py
287 lines (267 loc) · 21.6 KB
/
0001_initial.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
# -*- coding: utf-8 -*-
import datetime
from south.db import db
from south.v2 import SchemaMigration
from django.db import models
class Migration(SchemaMigration):
def forwards(self, orm):
# Adding model 'WPAddress'
db.create_table('django_wepay_address', (
(u'id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)),
('address1', self.gf('django.db.models.fields.CharField')(max_length=63)),
('address2', self.gf('django.db.models.fields.CharField')(max_length=63, blank=True)),
('city', self.gf('django.db.models.fields.CharField')(max_length=63)),
('state', self.gf('django_localflavor_us.models.USStateField')(max_length=2)),
('zip', self.gf('django.db.models.fields.CharField')(max_length=10)),
('country', self.gf('django.db.models.fields.CharField')(max_length=63)),
('name', self.gf('django.db.models.fields.CharField')(max_length=127, blank=True)),
))
db.send_create_signal(u'django_wepay', ['WPAddress'])
# Adding model 'WPUser'
db.create_table('django_wepay_user', (
('create_datetime', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, null=True, blank=True)),
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)),
('user_id', self.gf('django.db.models.fields.IntegerField')(primary_key=True)),
('access_token', self.gf('django.db.models.fields.CharField')(max_length=127)),
('user_name', self.gf('django.db.models.fields.CharField')(max_length=61)),
('email', self.gf('django.db.models.fields.EmailField')(max_length=75)),
('state', self.gf('django.db.models.fields.CharField')(max_length=15)),
('expires', self.gf('django.db.models.fields.IntegerField')(null=True)),
))
db.send_create_signal(u'django_wepay', ['WPUser'])
# Adding M2M table for field owners on 'WPUser'
m2m_table_name = db.shorten_name('django_wepay_user_owners')
db.create_table(m2m_table_name, (
('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
('wpuser', models.ForeignKey(orm[u'django_wepay.wpuser'], null=False)),
('user', models.ForeignKey(orm[u'accounts.user'], null=False))
))
db.create_unique(m2m_table_name, ['wpuser_id', 'user_id'])
# Adding model 'WPAccount'
db.create_table('django_wepay_account', (
('create_datetime', self.gf('django.db.models.fields.DateTimeField')(auto_now_add=True, null=True, blank=True)),
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)),
('account_id', self.gf('django.db.models.fields.IntegerField')(primary_key=True)),
('name', self.gf('django.db.models.fields.CharField')(max_length=127)),
('description', self.gf('django.db.models.fields.CharField')(max_length=2047, blank=True)),
('account_uri', self.gf('django.db.models.fields.URLField')(max_length=200)),
('payment_limit', self.gf('django_wepay.models_base.MoneyField')(null=True, max_digits=11, decimal_places=2)),
('verification_state', self.gf('django.db.models.fields.CharField')(max_length=15)),
('type', self.gf('django.db.models.fields.CharField')(max_length=15)),
('pending_balance', self.gf('django_wepay.models_base.MoneyField')(default=0, max_digits=11, decimal_places=2)),
('available_balance', self.gf('django_wepay.models_base.MoneyField')(default=0, max_digits=11, decimal_places=2)),
('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPUser'])),
('verification_uri', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)),
))
db.send_create_signal(u'django_wepay', ['WPAccount'])
# Adding model 'WPPreapproval'
db.create_table('django_wepay_preapproval', (
('payer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['accounts.User'], null=True)),
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)),
('preapproval_id', self.gf('django.db.models.fields.IntegerField')(primary_key=True)),
('preapproval_uri', self.gf('django_wepay.models_base.URLField')(max_length=2083)),
('manage_uri', self.gf('django_wepay.models_base.URLField')(max_length=2083)),
('account', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPAccount'])),
('amount', self.gf('django_wepay.models_base.MoneyField')(max_digits=11, decimal_places=2)),
('fee_payer', self.gf('django.db.models.fields.CharField')(default='payer', max_length=5)),
('state', self.gf('django.db.models.fields.CharField')(max_length=15)),
('app_fee', self.gf('django_wepay.models_base.MoneyField')(max_digits=11, decimal_places=2)),
('period', self.gf('django.db.models.fields.CharField')(max_length=15)),
('start_time', self.gf('django.db.models.fields.IntegerField')()),
('end_time', self.gf('django.db.models.fields.IntegerField')()),
('payer_email', self.gf('django.db.models.fields.EmailField')(max_length=75)),
('payer_name', self.gf('django.db.models.fields.CharField')(max_length=61)),
('require_shipping', self.gf('django.db.models.fields.BooleanField')(default=False)),
('shipping_address', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPAddress'], null=True)),
('create_time', self.gf('django.db.models.fields.IntegerField')()),
))
db.send_create_signal(u'django_wepay', ['WPPreapproval'])
# Adding model 'WPCheckout'
db.create_table('django_wepay_checkout', (
('payer', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['accounts.User'], null=True)),
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)),
('checkout_id', self.gf('django.db.models.fields.IntegerField')(primary_key=True)),
('account', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPAccount'])),
('state', self.gf('django.db.models.fields.CharField')(max_length=15)),
('amount', self.gf('django_wepay.models_base.MoneyField')(max_digits=11, decimal_places=2)),
('fee', self.gf('django_wepay.models_base.MoneyField')(null=True, max_digits=11, decimal_places=2)),
('gross', self.gf('django_wepay.models_base.MoneyField')(null=True, max_digits=11, decimal_places=2)),
('app_fee', self.gf('django_wepay.models_base.MoneyField')(max_digits=11, decimal_places=2)),
('fee_payer', self.gf('django.db.models.fields.CharField')(max_length=15)),
('payer_email', self.gf('django.db.models.fields.EmailField')(max_length=75)),
('payer_name', self.gf('django.db.models.fields.CharField')(max_length=61)),
('cancel_reason', self.gf('django.db.models.fields.TextField')(blank=True)),
('refund_reason', self.gf('django.db.models.fields.TextField')(blank=True)),
('auto_capture', self.gf('django.db.models.fields.BooleanField')(default=True)),
('require_shipping', self.gf('django.db.models.fields.BooleanField')(default=False)),
('shipping_address', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPAddress'], null=True)),
('amount_refunded', self.gf('django_wepay.models_base.MoneyField')(null=True, max_digits=11, decimal_places=2)),
('create_time', self.gf('django.db.models.fields.IntegerField')()),
('preapproval', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPPreapproval'], null=True)),
))
db.send_create_signal(u'django_wepay', ['WPCheckout'])
# Adding model 'WPWithdrawal'
db.create_table('django_wepay_withdrawal', (
('deleted', self.gf('django.db.models.fields.BooleanField')(default=False)),
('withdrawal_id', self.gf('django.db.models.fields.IntegerField')(primary_key=True)),
('account', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_wepay.WPAccount'])),
('state', self.gf('django.db.models.fields.CharField')(max_length=15)),
('withdrawal_uri', self.gf('django_wepay.models_base.URLField')(max_length=2083)),
('amount', self.gf('django_wepay.models_base.MoneyField')(null=True, max_digits=11, decimal_places=2)),
('note', self.gf('django.db.models.fields.CharField')(max_length=255)),
('recipient_confirmed', self.gf('django.db.models.fields.BooleanField')(default=True)),
('create_time', self.gf('django.db.models.fields.IntegerField')()),
))
db.send_create_signal(u'django_wepay', ['WPWithdrawal'])
def backwards(self, orm):
# Deleting model 'WPAddress'
db.delete_table('django_wepay_address')
# Deleting model 'WPUser'
db.delete_table('django_wepay_user')
# Removing M2M table for field owners on 'WPUser'
db.delete_table(db.shorten_name('django_wepay_user_owners'))
# Deleting model 'WPAccount'
db.delete_table('django_wepay_account')
# Deleting model 'WPPreapproval'
db.delete_table('django_wepay_preapproval')
# Deleting model 'WPCheckout'
db.delete_table('django_wepay_checkout')
# Deleting model 'WPWithdrawal'
db.delete_table('django_wepay_withdrawal')
models = {
u'accounts.user': {
'Meta': {'object_name': 'User'},
'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '75'}),
'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'image': ('crowdsite.models.fields.CrowdSmartImageField', [], {'max_length': '100', 'blank': 'True'}),
'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
},
u'auth.group': {
'Meta': {'object_name': 'Group'},
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
},
u'auth.permission': {
'Meta': {'ordering': "(u'content_type__app_label', u'content_type__model', u'codename')", 'unique_together': "((u'content_type', u'codename'),)", 'object_name': 'Permission'},
'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['contenttypes.ContentType']"}),
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
},
u'contenttypes.contenttype': {
'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
},
u'django_wepay.wpaccount': {
'Meta': {'ordering': "['-create_datetime']", 'object_name': 'WPAccount', 'db_table': "'django_wepay_account'"},
'account_id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
'account_uri': ('django.db.models.fields.URLField', [], {'max_length': '200'}),
'available_balance': ('django_wepay.models_base.MoneyField', [], {'default': '0', 'max_digits': '11', 'decimal_places': '2'}),
'create_datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'description': ('django.db.models.fields.CharField', [], {'max_length': '2047', 'blank': 'True'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '127'}),
'payment_limit': ('django_wepay.models_base.MoneyField', [], {'null': 'True', 'max_digits': '11', 'decimal_places': '2'}),
'pending_balance': ('django_wepay.models_base.MoneyField', [], {'default': '0', 'max_digits': '11', 'decimal_places': '2'}),
'type': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
'user': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPUser']"}),
'verification_state': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
'verification_uri': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'})
},
u'django_wepay.wpaddress': {
'Meta': {'object_name': 'WPAddress', 'db_table': "'django_wepay_address'"},
'address1': ('django.db.models.fields.CharField', [], {'max_length': '63'}),
'address2': ('django.db.models.fields.CharField', [], {'max_length': '63', 'blank': 'True'}),
'city': ('django.db.models.fields.CharField', [], {'max_length': '63'}),
'country': ('django.db.models.fields.CharField', [], {'max_length': '63'}),
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'name': ('django.db.models.fields.CharField', [], {'max_length': '127', 'blank': 'True'}),
'state': ('django_localflavor_us.models.USStateField', [], {'max_length': '2'}),
'zip': ('django.db.models.fields.CharField', [], {'max_length': '10'})
},
u'django_wepay.wpcheckout': {
'Meta': {'ordering': "['-create_time']", 'object_name': 'WPCheckout', 'db_table': "'django_wepay_checkout'"},
'account': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPAccount']"}),
'amount': ('django_wepay.models_base.MoneyField', [], {'max_digits': '11', 'decimal_places': '2'}),
'amount_refunded': ('django_wepay.models_base.MoneyField', [], {'null': 'True', 'max_digits': '11', 'decimal_places': '2'}),
'app_fee': ('django_wepay.models_base.MoneyField', [], {'max_digits': '11', 'decimal_places': '2'}),
'auto_capture': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
'cancel_reason': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'checkout_id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
'create_time': ('django.db.models.fields.IntegerField', [], {}),
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'fee': ('django_wepay.models_base.MoneyField', [], {'null': 'True', 'max_digits': '11', 'decimal_places': '2'}),
'fee_payer': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
'gross': ('django_wepay.models_base.MoneyField', [], {'null': 'True', 'max_digits': '11', 'decimal_places': '2'}),
'payer': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['accounts.User']", 'null': 'True'}),
'payer_email': ('django.db.models.fields.EmailField', [], {'max_length': '75'}),
'payer_name': ('django.db.models.fields.CharField', [], {'max_length': '61'}),
'preapproval': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPPreapproval']", 'null': 'True'}),
'refund_reason': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
'require_shipping': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'shipping_address': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPAddress']", 'null': 'True'}),
'state': ('django.db.models.fields.CharField', [], {'max_length': '15'})
},
u'django_wepay.wppreapproval': {
'Meta': {'ordering': "['-create_time']", 'object_name': 'WPPreapproval', 'db_table': "'django_wepay_preapproval'"},
'account': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPAccount']"}),
'amount': ('django_wepay.models_base.MoneyField', [], {'max_digits': '11', 'decimal_places': '2'}),
'app_fee': ('django_wepay.models_base.MoneyField', [], {'max_digits': '11', 'decimal_places': '2'}),
'create_time': ('django.db.models.fields.IntegerField', [], {}),
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'end_time': ('django.db.models.fields.IntegerField', [], {}),
'fee_payer': ('django.db.models.fields.CharField', [], {'default': "'payer'", 'max_length': '5'}),
'manage_uri': ('django_wepay.models_base.URLField', [], {'max_length': '2083'}),
'payer': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['accounts.User']", 'null': 'True'}),
'payer_email': ('django.db.models.fields.EmailField', [], {'max_length': '75'}),
'payer_name': ('django.db.models.fields.CharField', [], {'max_length': '61'}),
'period': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
'preapproval_id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
'preapproval_uri': ('django_wepay.models_base.URLField', [], {'max_length': '2083'}),
'require_shipping': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'shipping_address': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPAddress']", 'null': 'True'}),
'start_time': ('django.db.models.fields.IntegerField', [], {}),
'state': ('django.db.models.fields.CharField', [], {'max_length': '15'})
},
u'django_wepay.wpuser': {
'Meta': {'ordering': "['-create_datetime']", 'object_name': 'WPUser', 'db_table': "'django_wepay_user'"},
'access_token': ('django.db.models.fields.CharField', [], {'max_length': '127'}),
'create_datetime': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'email': ('django.db.models.fields.EmailField', [], {'max_length': '75'}),
'expires': ('django.db.models.fields.IntegerField', [], {'null': 'True'}),
'owners': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['accounts.User']", 'symmetrical': 'False'}),
'state': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
'user_id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
'user_name': ('django.db.models.fields.CharField', [], {'max_length': '61'})
},
u'django_wepay.wpwithdrawal': {
'Meta': {'ordering': "['-create_time']", 'object_name': 'WPWithdrawal', 'db_table': "'django_wepay_withdrawal'"},
'account': ('django.db.models.fields.related.ForeignKey', [], {'to': u"orm['django_wepay.WPAccount']"}),
'amount': ('django_wepay.models_base.MoneyField', [], {'null': 'True', 'max_digits': '11', 'decimal_places': '2'}),
'create_time': ('django.db.models.fields.IntegerField', [], {}),
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'note': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
'recipient_confirmed': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
'state': ('django.db.models.fields.CharField', [], {'max_length': '15'}),
'withdrawal_id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
'withdrawal_uri': ('django_wepay.models_base.URLField', [], {'max_length': '2083'})
}
}
complete_apps = ['django_wepay']