Commit bba379846140a407b16e1bbdd8327cf15e2fd53a
Committed by
Sergio Oliveira
1 parent
9ea6e605
Changing class Meta to generate migrations.
Signed-off-by: Carolina Ramalho <carol15022@hotmail.com>
Showing
1 changed file
with
27 additions
and
8 deletions
Show diff stats
colab/proxy/trac/models.py
@@ -8,6 +8,7 @@ from django.conf import settings | @@ -8,6 +8,7 @@ from django.conf import settings | ||
8 | from hitcounter.models import HitCounterModelMixin | 8 | from hitcounter.models import HitCounterModelMixin |
9 | 9 | ||
10 | from colab.accounts.models import User | 10 | from colab.accounts.models import User |
11 | +from django.utils.translation import ugettext_lazy as _ | ||
11 | 12 | ||
12 | 13 | ||
13 | class Attachment(models.Model, HitCounterModelMixin): | 14 | class Attachment(models.Model, HitCounterModelMixin): |
@@ -22,8 +23,8 @@ class Attachment(models.Model, HitCounterModelMixin): | @@ -22,8 +23,8 @@ class Attachment(models.Model, HitCounterModelMixin): | ||
22 | size = models.IntegerField(blank=True) | 23 | size = models.IntegerField(blank=True) |
23 | 24 | ||
24 | class Meta: | 25 | class Meta: |
25 | - managed = False | ||
26 | - db_table = 'attachment_view' | 26 | + verbose_name = _('Attachment') |
27 | + verbose_name_plural = _('Attachment') | ||
27 | 28 | ||
28 | @property | 29 | @property |
29 | def filepath(self): | 30 | def filepath(self): |
@@ -53,8 +54,8 @@ class Revision(models.Model, HitCounterModelMixin): | @@ -53,8 +54,8 @@ class Revision(models.Model, HitCounterModelMixin): | ||
53 | created = models.DateTimeField(blank=True, null=True) | 54 | created = models.DateTimeField(blank=True, null=True) |
54 | 55 | ||
55 | class Meta: | 56 | class Meta: |
56 | - managed = False | ||
57 | - db_table = 'revision_view' | 57 | + verbose_name = _('Attachment') |
58 | + verbose_name_plural = _('Attachment') | ||
58 | 59 | ||
59 | def get_absolute_url(self): | 60 | def get_absolute_url(self): |
60 | return u'/changeset/{}/{}'.format(self.rev, self.repository_name) | 61 | return u'/changeset/{}/{}'.format(self.rev, self.repository_name) |
@@ -85,8 +86,8 @@ class Ticket(models.Model, HitCounterModelMixin): | @@ -85,8 +86,8 @@ class Ticket(models.Model, HitCounterModelMixin): | ||
85 | modified_by = models.TextField(blank=True) | 86 | modified_by = models.TextField(blank=True) |
86 | 87 | ||
87 | class Meta: | 88 | class Meta: |
88 | - managed = False | ||
89 | - db_table = 'ticket_view' | 89 | + verbose_name = _('Attachment') |
90 | + verbose_name_plural = _('Attachment') | ||
90 | 91 | ||
91 | def get_absolute_url(self): | 92 | def get_absolute_url(self): |
92 | return u'/ticket/{}'.format(self.id) | 93 | return u'/ticket/{}'.format(self.id) |
@@ -114,8 +115,8 @@ class Wiki(models.Model, HitCounterModelMixin): | @@ -114,8 +115,8 @@ class Wiki(models.Model, HitCounterModelMixin): | ||
114 | modified_by = models.TextField(blank=True) | 115 | modified_by = models.TextField(blank=True) |
115 | 116 | ||
116 | class Meta: | 117 | class Meta: |
117 | - managed = False | ||
118 | - db_table = 'wiki_view' | 118 | + verbose_name = _('Attachment') |
119 | + verbose_name_plural = _('Attachment') | ||
119 | 120 | ||
120 | def get_absolute_url(self): | 121 | def get_absolute_url(self): |
121 | return u'/wiki/{}'.format(self.name) | 122 | return u'/wiki/{}'.format(self.name) |
@@ -131,3 +132,21 @@ class Wiki(models.Model, HitCounterModelMixin): | @@ -131,3 +132,21 @@ class Wiki(models.Model, HitCounterModelMixin): | ||
131 | return User.objects.get(username=self.modified_by) | 132 | return User.objects.get(username=self.modified_by) |
132 | except User.DoesNotExist: | 133 | except User.DoesNotExist: |
133 | return None | 134 | return None |
135 | + | ||
136 | + | ||
137 | +class WikiCollabCount(models.Model): | ||
138 | + author = models.TextField(primary_key=True) | ||
139 | + count = models.IntegerField() | ||
140 | + | ||
141 | + class Meta: | ||
142 | + verbose_name = _('Attachment') | ||
143 | + verbose_name_plural = _('Attachment') | ||
144 | + | ||
145 | + | ||
146 | +class TicketCollabCount(models.Model): | ||
147 | + author = models.TextField(primary_key=True) | ||
148 | + count = models.IntegerField() | ||
149 | + | ||
150 | + class Meta: | ||
151 | + verbose_name = _('Attachment') | ||
152 | + verbose_name_plural = _('Attachment') |