
    zh                     \    d dl Zd dlZd dlZd dlZd dlmZmZ  G d dej                  ZdS )    N)
migrationsmodelsc                       e Zd ZddgZ ej        dd ej        dddd          fd	 ej        d
d	          fd ej	        ddd          fd ej
        ddd          fd ej        ddidddej        j        j                                        gd          fd ej        ddd          fd ej        ddd          fd ej
        ddd           fd! ej
        dd"d#          fd$ ej	        ej        j        j        d%&          fd' ej        d()          fd* ej        dd+d,          fd- ej        ddd./          fd0 ej
        d1          fd2 ej        ddej        j        j        j        d34          fd5 ej        dd6d7d8d9d5:          fd; ej        dej        j        j        j        d<=          fd> ej        dd?d7d8d@dA:          fgd8dBddCdDej        j        j                                        fgE          gZdFS )G	Migration)adminModule0008_merge_20250819_1243)auth%0012_alter_user_first_name_max_length
CustomUseridTFID)auto_createdprimary_key	serializeverbose_namepassword   )
max_lengthr   
last_loginz
last login)blanknullr   is_superuserzPDesignates that this user has all permissions without explicitly assigning them.zsuperuser status)default	help_textr   usernameuniquez)A user with that username already exists.zFRequired. 150 characters or fewer. Letters, digits and @/./+/-/_ only.   )error_messagesr   r   r   
validatorsr   
first_namez
first name)r   r   r   	last_namez	last nameis_staffz9Designates whether the user can log into this admin site.zstaff status	is_activezeDesignates whether this user should be treated as active. Unselect this instead of deleting accounts.activedate_joinedzdate joined)r   r   email   )r   phn_no   )r   r   r   profile_piczuser_profile_pics/)r   r   	upload_totable_status)r   default_bankzadminModule.bankdetails)r   r   	on_deletetogroupszaThe groups this user belongs to. A user will get all permissions granted to each of their groups.user_setuserz
auth.group)r   r   related_namerelated_query_namer/   r   institutionzadminModule.institution)r   r.   r/   user_permissionsz#Specific permissions for this user.zauth.permissionzuser permissionsusers)r   verbose_name_pluralabstractobjects)namefieldsoptionsmanagersN)__name__
__module____qualname__dependenciesr   CreateModelr   BigAutoField	CharFieldDateTimeFieldBooleanFielddjangocontribr	   r   UnicodeUsernameValidatorutilstimezonenow
EmailField
ImageField
ForeignKeydbdeletionSET_NULLManyToManyFieldUserManager
operations     SC:\Users\anoop\OneDrive\Desktop\AspireAid\adminModule\migrations\0009_customuser.pyr   r   
   s        	49L 	
*v*$Z_nrssst-V-:VVVW3v3$TXdeeef!4!4U  Oa  pB  "C  "C  "C  D-V-hHs=t  AI  VY  bf  tz  tB  tG  tR  tk  tk  tm  tm  sn  }G  H  H  H  I/v/dsYefffg.f.TcXcddde0V0  KF  Uc  d  d  d  e1f1$  Kr  AI  J  J  J  K 4 4V\=R=Ver s s st+&+s;;;<+6+$2DQQQR 1 14Sg h h hi!4!4T!B!B!BC!2!2DTZT]TdTmTv  |U  "V  "V  "V  W161  Il  {E  Z`  eq  @H  I  I  I  J 1 1tvyGWG`Gi  oH  !I  !I  !I  J#%;V%;$Rw  GQ  fl  qB  Qc  &d  &d  &d  e%* !''.!  FN/6BBDDE7	
 	
 	
 JJJrX   r   )	django.contrib.auth.modelsrH   django.contrib.auth.validatorsdjango.db.models.deletiondjango.utils.timezone	django.dbr   r   r   rW   rX   rY   <module>r_      s    " ! ! ! % % % %             ( ( ( ( ( ( ( (' ' ' ' '
$ ' ' ' ' 'rX   