
    +/i                     Z    d dl Zd dlZd dlmZ d dlmZmZ  G d dej                        Zy)    N)settings)
migrationsmodelsc                       e Zd ZdZdgZ ej                  dd ej                  ddd      fd ej                  e
j                  dddd	      fd
 ej                  ddddd      fd ej                  d      fd ej                  dg ddd      fd ej                  dd      fd ej                  d      fd ej                  ddd      fd ej                  d      fd ej                  ddd      fd ej                  g dd !      fd" ej                  d      fd# ej                  g d$d !      fd% ej                  ddd      fd& ej                  dd      fd' ej                  dd(      fd) ej                  dd*      fd+ ej                  d      fd, ej                  d      fd- ej                   dd.d/d0d1d-2      fd3 ej                   dd4d/d0d5d62      fgd7di8       ej                  d9d: ej"                  dddd;<      fd= ej$                  d>d?@      fdA ej$                  d>d?@      fdB ej                  d      fdC ej                  ddd      fdD ej                  ddEd      fd0 ej&                  ej*                  j                  j,                  j.                  dFej2                  G      fgH       ej                  dId: ej"                  dddd;<      fdJ ej                  dKdLgd !      fdM ej                  ddNd      fdO ej                  ddNd      fdP ej                  dQ      fd0 ej&                  ddej*                  j                  j,                  j.                  ej2                  R      fgH       ej                  dSd: ej"                  dddd;<      fdT ej                  d>      fdU ej                  d      fdP ej                  dQ      fd0 ej&                  ej*                  j                  j,                  j.                  ej2                  V      fgH       ej                  dWd: ej"                  dddd;<      fdX ej                  dYdZ      fd0 ej4                  ej*                  j                  j,                  j.                  d[ej2                  G      fgH       ej                  d\d: ej"                  dddd;<      fd= ej6                         fdA ej6                         fdP ej                  dQ      fd] ej                  dd      fd^ ej                  d      fd_ ej8                  dd      fd` ej6                  ddadb      fdc ej&                  ddej*                  j                  j,                  j:                  ddR      fg	H      gZye)f	MigrationT)auth%0012_alter_user_first_name_max_lengthUsers
last_loginz
last login)blanknullverbose_nameuuidF)defaulteditableprimary_key	serializeuniqueemail   zemail address)r   
max_lengthr   r   r   email_verified)r   gender))maleMale)femaleFemale)prefer_not_to_sayzPrefer Not to Say   )r   choicesr   r   dob)r   r   
first_named   )r   	last_name)r   r   r   password   phone_numberstatus))activer)   )inactiver*   )suspendr+      )r    r   user_verify_status	user_type))Super Adminr/   )	NBC Adminr0   )
Shop Adminr1   )PU Adminr2   )Customerr3   	fcm_tokenlast_login_timecreated_date)auto_now_addr   updated_date)auto_nowr   is_staffis_superusergroupszaThe groups this user belongs to. A user will get all permissions granted to each of their groups.user_setuserz
auth.group)r   	help_textrelated_namerelated_query_nametor   user_permissionsz#Specific permissions for this user.zauth.permissionzuser permissionsabstract)namefieldsoptionsAddressidID)auto_createdr   r   r   latitude   	   )decimal_places
max_digits	longitudeflat_nolandmarkaddress_type
   	addresses)	on_deleter@   rB   )rE   rF   LoggingOperationlog_type)shoprZ   )productr[   messagei  description
created_at)r7   )r   r   rW   rB   OTPotp_codeis_verified)rW   rB   Referralreferral_code   )r   r   referralUserLocationanonymous_idis_selected_addresslocation_addressdistancezDistance In kilometers)r   r?   r   addresszaccounts.addressN)__name__
__module____qualname__initialdependenciesr   CreateModelr   DateTimeField	UUIDFieldr   uuid4
EmailFieldBooleanField	CharField	DateFieldManyToManyFieldBigAutoFieldDecimalField
ForeignKeydjangodbdeletionCASCADEr   AUTH_USER_MODELOneToOneField
FloatField	TextFieldSET_NULL
operations     BE:\Akash\Saasvaap\Navya-Bakers\accounts\migrations\0001_initial.pyr   r   	   s
   G 	:L
 	
3v33$TXdef)))$**uZ^jox|}~+&++$3TZ^m|}~!#66#6#6u#EF+6++$  AU  bd  ko  p  q(((t$?@/v//3?@.f..TcPTUV-V--=>!1!1!1SW!XY+6++4|  JL  M  N%':v':':5'IJ.f..  8F  SU  V  W.f..TcPTUV"$8F$8$8t$$OP!5!5!54d!ST!5!5!5t$!OP0V00?@!4!4!4U!CD1611  Il  {E  Z`  eq  @H  I  J#%;V%;%;$Rw  GQ  fl  qB  Qc  &d  e+0 E3	
: 	
*v**$Z_nrst0V00aPQ1f11qQR,F,,<=-V--DStTU!1!1!1RV!WX***VYY5E5E5N5N5V5Vepu}  vN  vN  O  P	
 	
#*v**$Z_nrst-V--7GI_6`mopq,F,,4CdST 0 0 0tRV WX3v33FG***DFIIL\L\LeLeLmLmrz  sK  sK  L  M
	
 	
*v**$Z_nrst-V--;< 3 3 3E BC3v33FG***VYY5E5E5N5N5V5V[c[s[stu		
 	
*v**$Z_nrst "2&"2"2a"MN---		8H8H8Q8Q8Y8Yhrw  xP  xP  Q  R	
 	
*v**$Z_nrst.V..01/f//123v33FG!1!1!14!HI&(;(;(;E(JK#%5V%5%5Dt%LM.V..TE]dhij-F--DtvyyO_O_OhOhOqOq  wI  J  K
	
OUJr   r   )	django.db.models.deletionr}   r   django.confr   	django.dbr   r   r   r   r   r   <module>r      s'    !    (]
$$ ]r   