from django.db import models


class TtActivityStaff(models.Model):
    activity = models.ForeignKey("api.TtActivity", on_delete=models.CASCADE)
    staff_tt_id = models.BigIntegerField(db_comment="Timetabler staff id")

    class Meta:
        db_table = "tt_activity_staff"
        unique_together = ("activity", "staff_tt_id")

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