
    Uj                     V    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	  G d de      Z
y)	    )BaseCommand)User)Member)Payment)datec                       e Zd ZdZd Zy)CommandzCreates sample data for testingc                    | j                   j                  d       t        j                  j	                  dd      }t
        j                  j                  |ddt        ddd      d	d
ddddddd      }t
        j                  j                  |dt        ddd      dd|j                  |j                  dddd       t
        j                  j                  |dt        ddd      dd|j                  |j                  dddd       t        j                  j                  |ddd d!"       t        j                  j	                  d#d      }t
        j                  j                  |d$d#t        d%d&d'      d(d)d*d+d,d,ddd      }t
        j                  j                  |d-t        d.d/d      dd|j                  |j                  dddd       t        j                  j                  |d,d0d1d!"       | j                   j                  | j                  j                  d2             | j                   j                  | j                  j                  d3             | j                   j                  | j                  j                  d4             | j                   j                  | j                  j                  d5             | j                   j                  | j                  j                  d6             y )7NzCreating sample data...
9876543210	member123)usernamepasswordzRajesh Kumari        z123 Temple Street, ChennaizVenkatesh KumarzLakshmi KumarzPriya Rajeshia  i:  TF)usernamephonedate_of_birthaddressfather_namemother_namespouse_name
annual_taxamount_paidis_family_head	is_active
is_expiredzArjun Rajeshi        Male	Unmarriedg        )fatherr   r   gendermarital_statusr   
address_tar   r   r   r   zAnjali Rajeshi        FemaleUPI	TXN123456	completed)memberamountpayment_methodreference_numberstatus
9876543211zSuresh Babui        z456 Gandhi Road, ChennaizRamesh BabuzSaraswathi BabuzMeena Sureshi N  zKarthik Sureshi     zBank Transfer	TXN123457z&[OK] Sample data created successfully! zTest Login Credentials:zPhone: 9876543210zPassword: member123)stdoutwriter   objectscreate_userr   creater   r   r%   r   styleSUCCESS)selfargsoptionsuser1member1user2member2s          oC:\applications\kalingar-portal\kalingar-portal\trust-backend\members\management\commands\create_sample_data.pyhandlezCommand.handle   s   34 ((!  ) 

 ..''tQ+0)'& ( 
  	tQ+&OO))  	 	
 	 tQ+&OO))  	 	
 	 ( 	 	
 ((!  ) 

 ..''tR,.%)& ( 
  	!tQ+&OO))  	 	
 	*( 	 	
 	$**,,-UVW$**,,R01$**,,-FGH$**,,-@AB$**,,-BCD    N)__name__
__module____qualname__helprF    rG   rE   r	   r	      s    ,DoErG   r	   N)django.core.management.baser   django.contrib.auth.modelsr   members.modelsr   payments.modelsr   datetimer   r	   rL   rG   rE   <module>rR      s$    3 + ! # rEk rErG   