from django.db import models from django.conf import settings class PingCAPLarkStaff(models.Model): user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.DO_NOTHING, related_name='pingcap_lark_staff', blank=True, null=True, ) lark_user_id = models.CharField(max_length=64, unique=True) name = models.CharField(max_length=64, blank=True, null=True) email = models.EmailField(blank=True, null=True) github_id = models.CharField(max_length=64, blank=True, null=True) is_activated = models.BooleanField(default=True) is_resigned = models.BooleanField(default=False) class Meta: db_table = 'pingcap_lark_staff' verbose_name = 'PingCAP Lark Staff' verbose_name_plural = 'PingCAP Lark Staff' def __str__(self): return f'{self.name} ({self.user_id})'