Revision c3b42b86 snf-astakos-app/astakos/quotaholder_app/migrations/0006_datetime.py
b/snf-astakos-app/astakos/quotaholder_app/migrations/0006_datetime.py | ||
---|---|---|
4 | 4 |
from south.v2 import DataMigration |
5 | 5 |
from django.db import models |
6 | 6 |
|
7 |
|
|
8 | 7 |
class Migration(DataMigration): |
9 | 8 |
|
10 | 9 |
def forwards(self, orm): |
... | ... | |
16 | 15 |
commission.issue_datetime = dt |
17 | 16 |
commission.save() |
18 | 17 |
|
19 |
plogs = orm.ProvisionLog.objects.all() |
|
20 |
for plog in plogs: |
|
21 |
issue_dt = parse(plog.issue_time) |
|
22 |
plog.issue_datetime = issue_dt |
|
23 |
log_dt = parse(plog.log_time) |
|
24 |
plog.log_datetime = log_dt |
|
25 |
plog.save() |
|
26 |
|
|
27 | 18 |
def backwards(self, orm): |
28 | 19 |
"Write your backwards methods here." |
29 | 20 |
|
... | ... | |
61 | 52 |
'delta_quantity': ('snf_django.lib.db.fields.IntDecimalField', [], {'max_digits': '38', 'decimal_places': '0'}), |
62 | 53 |
'holder': ('django.db.models.fields.CharField', [], {'max_length': '4096'}), |
63 | 54 |
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), |
64 |
'issue_datetime': ('django.db.models.fields.DateTimeField', [], {}), |
|
65 | 55 |
'issue_time': ('django.db.models.fields.CharField', [], {'max_length': '4096'}), |
66 | 56 |
'limit': ('snf_django.lib.db.fields.IntDecimalField', [], {'max_digits': '38', 'decimal_places': '0'}), |
67 |
'log_datetime': ('django.db.models.fields.DateTimeField', [], {}), |
|
68 | 57 |
'log_time': ('django.db.models.fields.CharField', [], {'max_length': '4096'}), |
69 | 58 |
'name': ('django.db.models.fields.CharField', [], {'max_length': '4096'}), |
70 | 59 |
'reason': ('django.db.models.fields.CharField', [], {'max_length': '4096'}), |
Also available in: Unified diff