
    1Xf)                     T    d dl Zd dlZd dlmZmZ d dlZ G d dej                  ZdS )    N)
migrationsmodelsc                      e Zd ZdZdgZ ej        dd ej        dd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        g 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        dd-d)          fd. ej        dd/dd01          fd2 ej        d(d3          fd4 ej        dd5d6d7d8d49          fd: ej        dd;d6d7d<d=9          fgd7d>dd?d@ej        j        j                                        fgA          gZdBS )C	MigrationT)auth%0012_alter_user_first_name_max_lengthUseridFID)auto_createdprimary_key	serializeverbose_name
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   
max_lengthr   
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   	user_type))   Admin)   r	   )   Driverr#   )choicesr   email   )r   r   r   namepasswordmobile
   profile_pic user_profile)r   r   r   	upload_to	fcm_token)r   r   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_nametor   user_permissionsz#Specific permissions for this user.zauth.permissionzuser permissionsusers)r   verbose_name_pluralabstractobjects)r+   fieldsoptionsmanagersN)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoFieldDateTimeFieldBooleanField	CharFielddjangocontribr   r   UnicodeUsernameValidatorutilstimezonenowIntegerField
ImageFieldManyToManyFieldUserManager
operations     QC:\Users\hp\python\driverzz\driverzz-database\accounts\migrations\0001_initial.pyr   r   	   s       G 	:L
 	
*v*$Z_nrssst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1f1:d:d:dnopppq*&*#DQQQR))4PPPQ-V-DStTTTU+6+$2DQQQR 1 1bt_m n n no.f.#DIIIJ161  Il  {E  Z`  eq  @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.modelsrL   django.contrib.auth.validators	django.dbr   r   django.utils.timezoner   rW   rX   rY   <module>r^      sz    " ! ! ! % % % % ( ( ( ( ( ( ( (    ( ( ( ( (
$ ( ( ( ( (rX   