
    gg                     F    d dl mZ d dlmZ d dlmZ  G d de          ZdS )    )models)AbstractUser)Clientc                       e Zd Z ej        eej        ddd          Z ej        ddd          Z	 ej
        ddd          Zd Zed	             Zd
S )
CustomUserusersT)	on_deleterelated_namenullblankF)uniquer   r   u(   Data de expiração do período de teste)r   r   	help_textc                     | j         S N)usernameselfs    !/var/www/html/cag/users/models.py__str__zCustomUser.__str__   s
    }    c                 ,    | j         r| j         j        nd S r   )tenantschema_namer   s    r   r   zCustomUser.schema_name   s     +/+?t{&&4?r   N)__name__
__module____qualname__r   
ForeignKeyr   CASCADEr   
EmailFieldemail	DateFieldtrial_expirationr   propertyr    r   r   r   r      s        V.  F FUTBBBE'v'TIsttt   @ @ X@ @ @r   r   N)	django.dbr   django.contrib.auth.modelsr   tenant_management.modelsr   r   r$   r   r   <module>r(      sy          3 3 3 3 3 3 + + + + + +@ @ @ @ @ @ @ @ @ @r   