Revision 41e92ef2 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 snf_django.lib.db.fields import intDecimalField
35

  
36 34
from django.db.models import (Model, BigIntegerField, CharField, DateTimeField,
37 35
                              ForeignKey, AutoField)
38 36

  
......
43 41
    source = CharField(max_length=4096, null=True)
44 42
    resource = CharField(max_length=4096, null=False)
45 43

  
46
    limit = intDecimalField()
47
    usage_min = intDecimalField(default=0)
48
    usage_max = intDecimalField(default=0)
44
    limit = BigIntegerField()
45
    usage_min = BigIntegerField(default=0)
46
    usage_max = BigIntegerField(default=0)
49 47

  
50 48
    class Meta:
51 49
        unique_together = (('holder', 'source', 'resource'),)
......
68 66
    source = CharField(max_length=4096, null=True)
69 67
    resource = CharField(max_length=4096, null=False)
70 68

  
71
    quantity = intDecimalField()
69
    quantity = BigIntegerField()
72 70

  
73 71
    def todict(self):
74 72
        return {'holder':   self.holder,
......
90 88
    holder = CharField(max_length=4096)
91 89
    source = CharField(max_length=4096, null=True)
92 90
    resource = CharField(max_length=4096)
93
    limit = intDecimalField()
94
    usage_min = intDecimalField()
95
    usage_max = intDecimalField()
96
    delta_quantity = intDecimalField()
91
    limit = BigIntegerField()
92
    usage_min = BigIntegerField()
93
    usage_max = BigIntegerField()
94
    delta_quantity = BigIntegerField()
97 95
    reason = CharField(max_length=4096)

Also available in: Unified diff