
    fi                         S SK Jr  S SKJr  S SKJr   " S S\R                  5      r " S S\R                  5      r " S S	\R                  5      r	 " S
 S\R                  5      r
 " S S\R                  5      rg)    )models)User)ProjectModulec                      \ rS rSr\R
                  " \\R                  S9r\R                  " SSS9r
\R                  " SSS9r\R                  " S	SS9r\R                  " S	SS9r\R                  " S	SS9r\R                  " S
SS9r\R                   " SS9r\R                  " SSSS9r\R                  " S	SS9r\R                  " SSS9r\R*                  " SSS9r\R.                  " S
SS9r\R                  " SSS9r\R4                  " SS9r\R4                  " SS9r\R4                  " SS9r\R                  " SSS9r " S S5      rSr g)
SuperAdmin   	on_delete6   T
max_lengthnull    r   defaultd   
   r      )r   r   r      Fr   r   auto_now_addauto_now   activec                       \ rS rSrSrSrg)SuperAdmin.Meta   super_admin N__name__
__module____qualname____firstlineno__db_table__static_attributes__r#       //var/www/html/tms-backend/admin_panel/models.pyMetar       s     r+   r-   r#   N)!r%   r&   r'   r(   r   
ForeignKeyr   CASCADEuser	CharFieldemailname	firstNamelastNameimagegender	TextFieldaddresspasswordphoneNumberforgot_password_otpBooleanFieldis_subadminIntegerFieldrole	role_nameDateTimeField
created_at
updated_atend_datestatusr-   r*   r#   r+   r,   r   r      sO   TFNN;D5Es26D  CT:I3D9H$7E6FT*G3rtDH""ct<K **ctD%%e>K"$7D  CT:I##6J##T2J##.HX>F! !r+   r   c                       \ rS rSr\R
                  " SSS9r\R                  " 5       r\R                  " SS9r
\R                  " SS9r\R                  " \\R                  SSS9r " S	 S
5      rSrg)PrivacyPolicy      zPrivacy Policyr   Tr   r   r
   r   blankc                       \ rS rSrSrSrg)PrivacyPolicy.Meta&   privacy_policyr#   Nr$   r#   r+   r,   r-   rN   &   s    #r+   r-   r#   Nr%   r&   r'   r(   r   r1   titler8   contentrB   rC   rD   r.   r   r/   
created_byr-   r*   r#   r+   r,   rH   rH      sh    5EFE G%%48J%%t4J""46>>TXYJ$ $r+   rH   c                       \ rS rSr\R
                  " SSS9r\R                  " 5       r\R                  " SS9r
\R                  " SS9r\R                  " \\R                  SSS9r " S	 S
5      rSrg)TermsAndConditions)   rJ   zTerms & conditionsr   Tr   r   rK   c                       \ rS rSrSrSrg)TermsAndConditions.Meta0   terms_and_conditionsr#   Nr$   r#   r+   r,   r-   rY   0   s    )r+   r-   r#   NrQ   r#   r+   r,   rV   rV   )   sh    5IJE G%%48J%%t4J""46>>TXYJ* *r+   rV   c                       \ rS rSr\R
                  " SS9r\R                  " SSS9r\R                  " SSS9r
\R                  " SSS9r\R                  " SS9r " S	 S
5      rSrg)AdminNotifications?   Tr   Fr   r   r   )r   r   c                       \ rS rSrSrSrg)AdminNotifications.MetaF   admin_notificationsr#   Nr$   r#   r+   r,   r-   r`   F   s    (r+   r-   r#   N)r%   r&   r'   r(   r   r8   messager=   is_readr1   typerB   
start_daterE   r-   r*   r#   r+   r,   r]   r]   ?   sb    D)G!!%T:Gs5D%%4UCJ##.H) )r+   r]   c                       \ rS rSr\R
                  " S\R                  S9r\R
                  " \\R                  S9r	\R                  " SS9r " S S5      rSrg	)
	FavoritesJ   r   r	   Tr   c                       \ rS rSrSrSrg)Favorites.MetaO   	favoritesr#   Nr$   r#   r+   r,   r-   rk   O   s    r+   r-   r#   N)r%   r&   r'   r(   r   r.   r/   adminr   projectrB   rC   r-   r*   r#   r+   r,   rh   rh   J   sH    lfnnEEHG%%48J r+   rh   N)	django.dbr   django.contrib.auth.modelsr   panel_api.modelsr   Modelr   rH   rV   r]   rh   r#   r+   r,   <module>rt      s^     + *! !0$FLL $* *,) ) r+   