mirror of
https://github.com/dolphin-emu/www.git
synced 2026-01-31 01:05:23 +01:00
23 lines
707 B
Python
23 lines
707 B
Python
# Copyright (c) 2018 Dolphin Emulator Website Contributors
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
from django.db import models
|
|
from dolweb.downloads.models import DevVersion
|
|
|
|
class UpdateTrack(models.Model):
|
|
name = models.CharField(max_length=64, db_index=True)
|
|
version = models.ForeignKey(
|
|
DevVersion,
|
|
on_delete=models.CASCADE,
|
|
db_index=True,
|
|
related_name='update_tracks')
|
|
version_name = models.CharField(max_length=64, null=True)
|
|
changelog_text = models.TextField()
|
|
|
|
def __str__(self):
|
|
return 'Track %s, version %s' % (self.name, self.version)
|
|
|
|
class Meta:
|
|
unique_together = ('name', 'version')
|
|
index_together = ('name', 'version')
|