from django.db import models from django.conf import settings class CertificateRecipient(models.Model): user = models.OneToOneField( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, blank=True, null=True, ) first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) email = models.EmailField(max_length=255) email_verified = models.BooleanField(default=False) country = models.CharField(max_length=30, null=True, blank=True) company_name = models.CharField(max_length=100, null=True, blank=True) external_user_info = models.JSONField(default=dict) deprecated_gid = models.CharField(max_length=20, null=True, blank=True) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) class Meta: db_table = "certificate_recipients"