
    8iN                     ^    d dl Zd dlmZ d dlmZ d dlmZmZ  G d dej                        Z	y)    N)Decimal)settings)
migrationsmodelsc                   F   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
      fd ej                  ddd      fd ej                  ddd      fd ej                  dd      fd ej                  ddd      fd ej                  d      fd ej                  ddd      fd ej                  ddd      fd ej                  dd      fd ej                  d ed       d!"      fd# ej                  ddd$      fd% ej                  d&      fd' ej                  d&      fd( ej                  d)      fd* ej                  d+      fd, ej                   dd-d.d/d0d,1      fd2 ej"                  dddej&                  j                  j(                  j*                  d3ej.                  4      fd5 ej                   dd6d.d/d7d81      fgd9 ej0                  dgd:;       ej0                  d#gd<;      gd=>      gZy?)@	MigrationT)auth%0012_alter_user_first_name_max_lengthUseridF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   telegram_user_id)db_indexuniqueusername   )r   r   r   
first_name)r   	last_namelanguage_code
   	photo_url)r   r   credit_balance   z0E-8   )decimal_placesr   
max_digitsreferral_code)r   r   r   	is_active)r   is_staff
created_at)auto_now_add
updated_at)auto_now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   referred_by	referrals)r   db_constraintr   	on_deleter4   r6   user_permissionsz#Specific permissions for this user.zauth.permissionzuser permissionsusersusers_telegra_613f9c_idx)fieldsnameusers_referra_98b351_idx)db_tableindexes)r?   r>   optionsN)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoField	CharFieldDateTimeFieldBooleanFieldBigIntegerFieldURLFieldDecimalFieldr   ManyToManyField
ForeignKeydjangodbdeletionSET_NULLr   AUTH_USER_MODELIndex
operations     S/home/cursorai/projects/telegram-earn/backend/apps/users/migrations/0001_initial.pyr   r   	   s   G 	:L
 	
*v**$Z_nrst-V--:VW3v33$TXdef!4!4!4U  Oa  pB  "C  D#%;V%;%;TRV%WX-V--DStTU/v//3?@.f..TcPTUV "2&"2"2"SW"XYofooDtDE!#66#6#6aQXY_Q`mo#pq "2&"2"2DRX\"]^1f11$?@0V00?@3v33FG3v33TBC1611  Il  {E  Z`  eq  @H  I  J 1 1 1EX\hnhqhqhxhx  iB  iB  iK  iK  Ze  jr  jB  jB  !C  D#%;V%;%;$Rw  GQ  fl  qB  Qc  &d  e', $(FLL1C0DKefhthnhtht  ~M  }N  Uo  ip  q/	
Jr[   r   )
django.db.models.deletionrS   decimalr   django.confr   	django.dbr   r   r   rZ   r[   r\   <module>ra      s%    !    (%
$$ %r[   