

from django.db import models
from django.utils.translation import gettext_lazy as _
from django.core.validators import FileExtensionValidator

from apps.accounts.models import User 
from apps.common.models import BaseModel


class Advertiser(BaseModel): 

    user = models.ForeignKey(
        User, 
        on_delete=models.SET_NULL, 
        db_column='id_user', 
        blank=True, 
        null=True
    )
    
    brand = models.ForeignKey(
        "agencies.Brand", 
        on_delete=models.CASCADE, 
        db_column='id_brand', 
        blank=True, 
        null=True
    )
    
    status = models.CharField(
        max_length=255, 
        blank=True, 
        null=True
    ) 

    class Meta: 
        db_table = 'Advertisers'


