Revision f590f930 commissioning/servers/quotaholder/django_backend/models.py
b/commissioning/servers/quotaholder/django_backend/models.py | ||
---|---|---|
63 | 63 |
importing = BigIntegerField(null=False, default=0) |
64 | 64 |
exported = BigIntegerField(null=False, default=0) |
65 | 65 |
exporting = BigIntegerField(null=False, default=0) |
66 |
regained = BigIntegerField(null=False, default=0) |
|
67 |
regaining = BigIntegerField(null=False, default=0) |
|
68 |
released = BigIntegerField(null=False, default=0) |
|
69 |
releasing = BigIntegerField(null=False, default=0) |
|
66 | 70 |
|
67 | 71 |
class Meta: |
68 | 72 |
unique_together = (('entity', 'resource'),) |
... | ... | |
71 | 75 |
from datetime import datetime |
72 | 76 |
|
73 | 77 |
def now(): |
74 |
return datetime.now().strftime('%Y-%m-%dT:%H:%M:%S.%f')[:24]
|
|
78 |
return datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ')[:24]
|
|
75 | 79 |
|
76 | 80 |
|
77 | 81 |
class Commission(Model): |
... | ... | |
93 | 97 |
quantity = BigIntegerField(null=False) |
94 | 98 |
|
95 | 99 |
|
100 |
class ProvisionLog(Model): |
|
101 |
|
|
102 |
serial = BigIntegerField(primary_key=True) |
|
103 |
source = CharField(max_length=72) |
|
104 |
target = CharField(max_length=72) |
|
105 |
issue_time = CharField(max_length=24) |
|
106 |
log_time = CharField(max_length=24) |
|
107 |
resource = CharField(max_length=72) |
|
108 |
quantity = BigIntegerField() |
|
109 |
reason = CharField(max_length=8) |
|
110 |
|
Also available in: Unified diff