mirror of
https://github.com/bugsink/bugsink.git
synced 2026-02-11 16:28:36 -06:00
15 lines
509 B
Python
15 lines
509 B
Python
import uuid
|
|
from django.db import models
|
|
|
|
|
|
class Issue(models.Model):
|
|
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
|
|
|
|
project = models.ForeignKey(
|
|
"projects.Project", blank=False, null=True, on_delete=models.SET_NULL) # SET_NULL: cleanup 'later'
|
|
hash = models.CharField(max_length=32, blank=False, null=False)
|
|
events = models.ManyToManyField("ingest.DecompressedEvent")
|
|
|
|
def get_absolute_url(self):
|
|
return f"/issues/issue/{ self.id }/events/"
|