Revision 8b54001e snf-astakos-app/astakos/quotaholder/models.py
b/snf-astakos-app/astakos/quotaholder/models.py | ||
---|---|---|
51 | 51 |
|
52 | 52 |
class Holding(Model): |
53 | 53 |
|
54 |
entity = CharField(max_length=4096, db_index=True)
|
|
54 |
holder = CharField(max_length=4096, db_index=True)
|
|
55 | 55 |
resource = CharField(max_length=4096, null=False) |
56 | 56 |
|
57 | 57 |
policy = ForeignKey(Policy, to_field='policy') |
... | ... | |
69 | 69 |
objects = ForUpdateManager() |
70 | 70 |
|
71 | 71 |
class Meta: |
72 |
unique_together = (('entity', 'resource'),)
|
|
72 |
unique_together = (('holder', 'resource'),)
|
|
73 | 73 |
|
74 | 74 |
|
75 | 75 |
from datetime import datetime |
... | ... | |
81 | 81 |
class Commission(Model): |
82 | 82 |
|
83 | 83 |
serial = AutoField(primary_key=True) |
84 |
entity = CharField(max_length=4096, db_index=True)
|
|
84 |
holder = CharField(max_length=4096, db_index=True)
|
|
85 | 85 |
name = CharField(max_length=4096, null=True) |
86 | 86 |
clientkey = CharField(max_length=4096, null=False) |
87 | 87 |
issue_time = CharField(max_length=24, default=now) |
... | ... | |
94 | 94 |
to_field='serial', |
95 | 95 |
related_name='provisions' ) |
96 | 96 |
|
97 |
entity = CharField(max_length=4096, db_index=True)
|
|
97 |
holder = CharField(max_length=4096, db_index=True)
|
|
98 | 98 |
resource = CharField(max_length=4096, null=False) |
99 | 99 |
quantity = intDecimalField() |
100 | 100 |
|
Also available in: Unified diff