
    [h                        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	 " 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 " S S\R                  5      rg)    )models)Userc                       \ rS rSr\R
                  " SS9r\R                  " SS9r\R                  " SSS9r	\R                  " SS9r\R                  " SS9r\R                  " SS	9rS
 rSrg)Module   Tprimary_key   
max_lengthr   uniquedefaultauto_now_addauto_nowc                     U R                   $ Nnameselfs    KC:\Users\ninos\OneDrive\Desktop\project\chat-python-script\master\models.py__str__Module.__str__       yy     N)__name__
__module____qualname____firstlineno__r   BigAutoFieldid	CharFieldr   codeBooleanFieldstatusDateTimeField
created_at
updated_atr   __static_attributes__r    r   r   r   r      si    				.Bs+Ds48D  .F%%48J%%t4Jr   r   c                      \ rS rSr\R
                  " SS9r\R                  " \\R                  SSSS9r
\R                  " SS9r\R                  " SSS9r\R                  " SS	9r\R                   " SS
9r\R                   " SS9rS rSrg)
Permission   Tr   permissions	on_deletenullblankrelated_namer
   r   r   r   r   r   c                     U R                   $ r   r   r   s    r   r   Permission.__str__   r   r   r    N)r!   r"   r#   r$   r   r%   r&   
ForeignKeyr   CASCADEmoduler'   r   r(   r)   r*   r+   r,   r-   r   r.   r    r   r   r0   r0      s    				.BvdRVersFs+Ds48D  .F%%48J%%t4Jr   r0   c                      \ rS rSr\R
                  " SS9r\R                  " SS9r\R                  " SSS9r	\R                  " SS9r\R                  " SS9r\R                  " SS	9r\R                  " \S
SSS9rS rSrg)Role   Tr   r
   r   r   r   r   r   PermissionRoleroles)throughr7   r6   c                     U R                   $ r   r   r   s    r   r   Role.__str__-   r   r   r    N)r!   r"   r#   r$   r   r%   r&   r'   r   r(   r)   r*   r+   r,   r-   ManyToManyFieldr0   r2   r   r.   r    r   r   r>   r>      s    				.Bs+Ds48D  .F%%48J%%t4J(( 	Kr   r>   c                       \ rS rSr\R
                  " SS9r\R                  " \\R                  SSSS9r
\R                  " \\R                  SSSS9r " S S5      rS rS	rg
)r@   1   Tr   permission_roles)r4   r7   r5   r6   c                       \ rS rSrSrSrg)PermissionRole.Meta6   role
permissionr    N)r!   r"   r#   r$   unique_togetherr.   r    r   r   MetarJ   6   s    0r   rP   c                 8    U R                    SU R                   3$ Nz - rL   r   s    r   r   PermissionRole.__str__9   s    ))C011r   r    N)r!   r"   r#   r$   r   r%   r&   r:   r>   r;   rM   r0   rN   rP   r   r.   r    r   r   r@   r@   1   sb    				.BTV^^J\cgostD"":Vhos{  AJ1 12r   r@   c                      \ rS rSr\R
                  " SS9r\R                  " \\R                  SSSS9r
\R                  " SS9r\R                  " SSSS	9=rr\R                  " SSS
9r\R                  " SSS
9r\R                  " SS9r\R$                  " SS9r\R(                  " SS9r\R(                  " SS9rS rSrg)Admin=   Tr   adminsr3   r
   r      r   r5   r6   r   r   r   r   c                     U R                   $ r   r   r   s    r   r   Admin.__str__I   r   r   r    N)r!   r"   r#   r$   r   r%   r&   r:   r>   SET_NULLrM   r'   r   mobile
EmailFieldemail
admin_codepasswordr)   r*   r+   r,   r-   r   r.   r    r   r   rU   rU   =   s    				.BTV__4tbjkDs+D&&"4tLLFVT:E!!S>J3/H  .F%%48J%%t4Jr   rU   c                      \ rS rSrSr\R                  " SS9r\R                  " \S9r	\R                  " SSS9r\R                  " SSS9r\R                  " SS	9r\R                   " SS
9r\R                   " SS9rS rSrg)MasterM   )
)   Interest)   Language)   Report)   Feedback)r   Faqs)   zDelete Reasons)   zWithdraw notes)   zDefault profile male)	   zDefault profile female)
   ReviewTr   )choices   r   r5   r6   r   r   r   c                     U R                   $ r   r   r   s    r   r   Master.__str__c   r   r   r    N)r!   r"   r#   r$   TYPE_CHOICESr   r%   r&   SmallIntegerFieldtyper'   r   	TextFieldvalue1r)   r*   r+   r,   r-   r   r.   r    r   r   rc   rc   M   s    L 
			.B##L9Ds48D4t4F  .F%%48J%%t4Jr   rc   c                       \ rS rSr\R
                  " SS9r\R                  " 5       r\R                  " SSSS9r
\R                  " SS9r\R                  " SS9r\R                  " SS9rS	 rS
rg)Bannerf   Tr   ru   rY   r   r   r   c                     U R                    $ r   )r{   r   s    r   r   Banner.__str__n   s    ))r   r    N)r!   r"   r#   r$   r   r%   r&   rz   r{   r'   imager)   r*   r+   r,   r-   r   r.   r    r   r   r   r   f   si    				.B##%D$dCE  .F%%48J%%t4Jr   r   c                      \ rS rSr\R
                  " SS9r\R                  " SSS9r\R                  " SS9r	\R                  " SS9r\R                  " SS9r\R                  " SS9r\R                  " SS	9r\R                  " SS
9rS rSrg)Giftr   Tr   r
   r   r   r   r   r   r   c                     U R                   $ r   r   r   s    r   r   Gift.__str__|   r   r   r    N)r!   r"   r#   r$   r   r%   r&   r'   r   icon
FloatField
male_coinsfemale_coinsr)   r*   r+   r,   r-   r   r.   r    r   r   r   r   r   s    				.Bs48Ds+D""1-J$$Q/L  .F%%48J%%t4Jr   r   c                       \ rS rSr\R
                  " SS9r\R                  " SS9r\R                  " SSS9r	\R                  " 5       r\R                  " SSS9r\R                  " SS9r\R                  " SS	9rS
 rSrg)
AppSetting   Tr   ru   r   r   rv   r   r   c                 8    U R                    SU R                   3$ rR   )r   r(   r   s    r   r   AppSetting.__str__   s    ))C		{++r   r    N)r!   r"   r#   r$   r   r%   r&   r'   r   r(   r   valuer|   notesr+   r,   r-   r   r.   r    r   r   r   r      sy    				.Bs+Ds48DE$d3E%%48J%%t4J,r   r   c                       \ rS rSr\R
                  " SSS9r\R
                  " SSS9r\R
                  " SSSSS	9r\R                  " S
S9r
\R                  " SS9rS rSrg)Transaction      z
Payment ID)r   verbose_namezOrder IDi  	SignatureT)r   r   r6   r5   Amount)r   r   c                 ,    [        U R                  5      $ r   )strr&   r   s    r   r   Transaction.__str__   s    477|r   r    N)r!   r"   r#   r$   r   r'   
payment_idorder_id	signatureIntegerFieldamountr+   r,   r   r.   r    r   r   r   r      sc    !!S|LJ3ZHH  CkQU\`aI  h7F%%48Jr   r   c                   b   \ rS rSr\R
                  " SS9r\R                  " 5       r\R                  " 5       r	\R                  " SS9r\R                  " 5       r\R                  " 5       r\R                  " SS9r\R                   " SS9r\R$                  " SS9r\R$                  " SS	9rS
 rSrg)FemaleReward   Tr   ru   r   r   r   r   r   c                 R    U R                    SU R                   SU R                   3$ rR   )r{   	user_typedurationr   s    r   r   FemaleReward.__str__   s&    ))C/s4==/BBr   r    N)r!   r"   r#   r$   r   r%   r&   rz   r{   r   r'   r   r   	start_minend_mincoinsr)   r*   r+   r,   r-   r   r.   r    r   r   r   r      s    				.B##%D((*I3/H!!#I!Ga(E  .F%%48J%%t4JCr   r   N)	django.dbr   django.contrib.auth.modelsr   Modelr   r0   r>   r@   rU   rc   r   r   r   r   r   r    r   r   <module>r      s     +	V\\ 	
 
6<< &	2V\\ 	2FLL  V\\ 2	V\\ 	6<< 
, 
,&,, C6<< Cr   