from django.db import models


class TtActivityWeek(models.Model):
    activity = models.ForeignKey("api.TtActivity", on_delete=models.CASCADE)
    week = models.ForeignKey("api.TtWeek", on_delete=models.CASCADE)

    class Meta:
        db_table = "tt_activity_week"
        unique_together = ("activity", "week")

    def __str__(self) -> str:
        return f"ActivityWeek({self.activity_id}->{self.week_id})"
