|
a/Allura/allura/model/repo.py |
|
b/Allura/allura/model/repo.py |
|
... |
|
... |
69 |
class BasicBlock(Document):
|
69 |
class BasicBlock(Document):
|
70 |
class __mongometa__:
|
70 |
class __mongometa__:
|
71 |
name = 'repo_basic_block'
|
71 |
name = 'repo_basic_block'
|
72 |
session = main_doc_session
|
72 |
session = main_doc_session
|
73 |
indexes = [
|
73 |
indexes = [
|
74 |
('commit_ids',),
|
74 |
('commit_ids',) ]
|
75 |
('score') ]
|
|
|
76 |
|
75 |
|
77 |
_id = Field(str)
|
76 |
_id = Field(str)
|
78 |
parent_commit_ids = Field([str])
|
77 |
parent_commit_ids = Field([str])
|
79 |
commit_ids = Field([str])
|
78 |
commit_ids = Field([str])
|
80 |
commit_times = Field([datetime])
|
79 |
commit_times = Field([datetime])
|
81 |
score = Field(int)
|
|
|
82 |
|
80 |
|
83 |
def __repr__(self):
|
81 |
def __repr__(self):
|
84 |
return '%s: (P %s, T %s..%s (%d commits))' % (
|
82 |
return '%s: (P %s, T %s..%s (%d commits))' % (
|
85 |
self._id[:6],
|
83 |
self._id[:6],
|
86 |
[ oid[:6] for oid in self.parent_commit_ids ],
|
84 |
[ oid[:6] for oid in self.parent_commit_ids ],
|