Revision 164e64d5 snf-astakos-app/astakos/quotaholder_app/models.py

b/snf-astakos-app/astakos/quotaholder_app/models.py
31 31
# interpreted as representing official policies, either expressed
32 32
# or implied, of GRNET S.A.
33 33

  
34
from datetime import datetime
35 34
from snf_django.lib.db.fields import intDecimalField
36 35

  
37
from django.db.models import (Model, BigIntegerField, CharField,
36
from django.db.models import (Model, BigIntegerField, CharField, DateTimeField,
38 37
                              ForeignKey, AutoField)
39 38
from snf_django.lib.db.managers import ForUpdateManager
40 39

  
......
55 54
        unique_together = (('holder', 'source', 'resource'),)
56 55

  
57 56

  
58
def now():
59
    return datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%f')[:24]
60

  
61

  
62 57
class Commission(Model):
63 58

  
64 59
    serial = AutoField(primary_key=True)
65 60
    name = CharField(max_length=4096, default="")
66 61
    clientkey = CharField(max_length=4096, null=False)
67
    issue_time = CharField(max_length=24)
62
    issue_datetime = DateTimeField()
68 63

  
69 64
    objects = ForUpdateManager()
70 65

  
......
97 92

  
98 93
    serial = BigIntegerField()
99 94
    name = CharField(max_length=4096)
100
    issue_time = CharField(max_length=4096)
101
    log_time = CharField(max_length=4096)
95
    issue_datetime = DateTimeField()
96
    log_datetime = DateTimeField()
102 97
    holder = CharField(max_length=4096)
103 98
    source = CharField(max_length=4096, null=True)
104 99
    resource = CharField(max_length=4096)

Also available in: Unified diff