
    eh                     >    d dl mZ d dlmZ d dlmZ  G d de      Zy)    )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y
)
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/cagpublico/cag/users/models.py__str__zCustomUser.__str__   s    }}    c                 J    | j                   r| j                   j                  S 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      sr    V..F FUTBE'v''TIst @ @r   r   N)	django.dbr   django.contrib.auth.modelsr   tenant_management.modelsr   r   r$   r   r   <module>r(      s     3 +@ @r   