Add v2 relational domain foundations with import run/file models
This commit is contained in:
@ -4,6 +4,7 @@ from django.db import models
|
||||
class PlayerSeason(models.Model):
|
||||
player = models.ForeignKey("players.Player", on_delete=models.CASCADE, related_name="player_seasons")
|
||||
season = models.ForeignKey("competitions.Season", on_delete=models.CASCADE, related_name="player_seasons")
|
||||
source_uid = models.CharField(max_length=160, blank=True, null=True, unique=True)
|
||||
team = models.ForeignKey(
|
||||
"teams.Team",
|
||||
on_delete=models.SET_NULL,
|
||||
@ -31,6 +32,7 @@ class PlayerSeason(models.Model):
|
||||
)
|
||||
]
|
||||
indexes = [
|
||||
models.Index(fields=["source_uid"]),
|
||||
models.Index(fields=["player", "season"]),
|
||||
models.Index(fields=["season", "team"]),
|
||||
models.Index(fields=["season", "competition"]),
|
||||
|
||||
Reference in New Issue
Block a user