
    4h                         d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	m
Z
mZ d dlmZ  G d dej                        Z G d d	ej                        Z G d
 dej                        Z G d dej                        Zy)    )timezone)make_archive)models)User)CASCADESET_NULL
DO_NOTHINGc                      e Zd Z ej                  ddd      Z ej                  dd      Z ej                  dd      Z ej                  d	dd      Z	 ej                  d
      Z ej                  d      Z ej                  ddd      Z ej                  ddd      Z ej                  d      Z ej                  ddd      Z ej                  d
      Z ej&                  d
      Z ej                  d      Z ej,                  d      Z ej,                  dd      Z ej,                  d      Z ej,                  d
      Z G d d      Zy)EndUser    T)
max_lengthdefaultnull   )r   r   d   r   r      r   F)r      auto_now_add)r   blank)auto_nowc                       e Zd ZdZy)EndUser.Metaend_UserN__name__
__module____qualname__db_table     ./var/www/html/aiagenthome/user_panel/models.pyMetar          (r$   r&   N)r   r    r!   r   	CharField
enduser_idname
EmailFieldemailgenderIntegerFieldemail_verification_otpBooleanFieldemail_verifiedphone_numberphone_number_otpphone_number_verifiedpasswordforgot_password_otp	TextFieldimagestatusDateTimeField
created_at
last_login
updated_atend_dater&   r#   r$   r%   r   r      s\   v2bdCC3			ct	4
&

b
>-&--48%&%%e4   BE$F$$BDI,,,U;FBDA*v**5			t	$6t,"f""5"f""D9"f""D1 F  d+ r$   r   c                      e Zd Z ej                  eej                  d      Z ej                  dd      Z	 ej                  dd      Z
 ej                  dd      Z ej                  dd      Z ej                  d	      Z ej                  d
d      Z ej                  d
d      Z ej                   d      Z G d d      Zy)ChatBotchatbots)	on_deleterelated_namer   Tr      r      )r   r   r   c                       e Zd ZdZy)ChatBot.Metachat_BotNr   r#   r$   r%   r&   rG   ,   r'   r$   r&   N)r   r    r!   r   
ForeignKeyr   r   userr(   chatbot_namebusiness_typesbusiness_logobusiness_namebusiness_pdfchatbot_colorchatbot_styler:   r;   r&   r#   r$   r%   r@   r@   !   s    'V^^*U   CT:"&""ct<!!!Sd;!!!Sd;!!!S1!!!Sd;!!!Sd;"f""5 r$   r@   c                      e Zd Z ej                  dd      Z ej                  dd      Z ej                  dd      Z ej                  dd      Z	 ej                  dd      Z
 ej                  dd      Z ej                  dd      Z ej                  dd      Z ej                  d      Z G d d      Zy	)
	UserLeadsr   Tr   rE      r   c                       e Zd ZdZy)UserLeads.Meta
user_leadsNr   r#   r$   r%   r&   rV   ;   s    (r$   r&   N)r   r    r!   r   r(   r*   r+   r,   addresstyper9   leadnoter2   r:   r;   r&   r#   r$   r%   rS   rS   0   s    CT2			ct	46s5CT2
&

ct
4			Sd	3CT2   CT:"f""5 r$   rS   c                       e Zd Z ej                  eej                        Z ej                  d      Z	 ej                  dd      Z ej                  dd      Z ej                  dd      Z ej                  d      Z G d	 d
      Zy)EndUserNotifications)rB   Tr   F)r   r   r   r   )r   r   c                       e Zd ZdZy)EndUserNotifications.Metaenduser_notificationsNr   r#   r$   r%   r&   r_   F   s    $(r$   r&   N)r   r    r!   r   rI   r   r   rJ   r7   messager0   is_readr(   rY   r:   
start_dater>   r&   r#   r$   r%   r]   r]   >   s    'V^^<6&6u$7CT2"f""%@ F  d+% %r$   r]   N)datetimer   shutilr   	django.dbr   django.contrib.auth.modelsr   django.db.models.deletionr   r   r	   django.utilsModelr   r@   rS   r]   r#   r$   r%   <module>rk      sZ       + C C !
fll ,fll  	%6<< 	%r$   