U
    b                     @   s>   d dl Zd dlZd dlmZmZ d dlZG dd dejZdS )    N)
migrationsmodelsc                '   @   sx  e Zd ZdZdgZejddejdddddfdej	d	d
fgddidejddejdddddfdej	dddfdej
ddddfdejddddfdej	ddidddejjj gddfdej	ddd d!fd"ej	ddd#d!fd$ejdd%d&dfd'ejdd(d)dfd*ej
ejjjd+d,fd-ejdd.dd/fd0ej	dd1ddd2fd3ejddd4fd5ej
ddd6fd7ej	dd.dd/fd8ejdd9fd:ejdd9fd;ej	dd<dd/fd=ej
ddd4fd>ej
dd?fd@ejdd9fdAejdd9fdBej	ddCdd/fdDej	ddEdd/fdFej	dd.dd/fdGejdddHdIfdJejddKdLdMdNdJdOfdPejddQdLdMdRdSdOfgddTidUejjj fgdVgZdWS )X	MigrationT)auth%0012_alter_user_first_name_max_lengthRoleidFID)auto_createdprimary_key	serializeverbose_namerole-   )
max_lengthdb_table
user_roles)namefieldsoptionsUserpassword   )r   r   
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   emaild   )r   r   r   phone_number   )r   r   r   r    country_code)r   r   
created_on)auto_now_addr   
created_byfirst_login)r   statusotp
   exp_otp_datetime
updated_on)auto_nowemail_varificationphone_varificationdevice_token   	fcm_tokeni,  social_login_typeprofile_piczprofile_pic/)r   r   	upload_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_nametor   user_permissionsz#Specific permissions for this user.zauth.Permissionzuser permissionsmaster_userobjects)r   r   r   managersN)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoField	CharFieldDateTimeFieldBooleanFielddjangocontribr   r#   UnicodeUsernameValidatorutilstimezonenow
EmailFieldIntegerField	FileFieldManyToManyFieldUserManager
operations ra   ra   f/var/www/html/staging.mfahmagazine.net/magazine_api/magazine_web_admin/base/migrations/0001_initial.pyr   	   sd    
( r   )django.contrib.auth.modelsrU   Zdjango.contrib.auth.validators	django.dbr   r   Zdjango.utils.timezoner   ra   ra   ra   rb   <module>   s   