o
    Ciw                     @   sZ   d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlm	Z	m
Z
 G dd de	jZdS )    N)settings)
migrationsmodelsc                   @   s$  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
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ej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$fd%ej	d%dd&fd'ej
dddd(fd)ejejjjd*fd+ejdd,fd-ejdd.d/d0d1d-d2fd3ejdd4d/d0d5d6d2fgd7d8id9ejjj fgd:ejd;dejdddd<d=fd)ejejjjd*fd+ejdd,fdej
dd>d?dd@fdAej
ddddBfdCe fdDejejdEdFdGdHdIdJdKejjdLd*fd0ejejjjjej dMfgd7dNidOgZ!dPS )Q	MigrationT)auth%0012_alter_user_first_name_max_lengthUserProfile
last_loginz
last login)blanknullverbose_nameis_superuserFzPDesignates that this user has all permissions without explicitly assigning them.zsuperuser status)default	help_textr   
first_name   z
first name)r
   
max_lengthr   	last_namez	last nameis_staffz9Designates whether the user can log into this admin site.zstaff statusdate_joinedzdate joined)r   r   iduser_id)	db_columnr   editableprimary_key	serializeusernamed   )r   uniqueemailemail_id   )r   r   r   password   )r   	is_active)r   r   sub_identifier)r   r   r   
created_at)r   
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   user_permissionsz#Specific permissions for this user.zauth.permissionzuser permissionsdb_tableuser_profileobjects)namefieldsoptionsmanagersAccount_ActivationID)auto_createdr   r   r    2   )r
   r   r   r   key)r
   r   r   otpexpiry_datei           0      iq )tzinfo)	on_deleter.   account_activation)r3   r4   r5   N)"__name__
__module____qualname__initialdependenciesr   CreateModelr   DateTimeFieldBooleanField	CharFielddjangoutilstimezonenow	UUIDFielduuiduuid4
EmailFieldManyToManyFieldcontribr   UserManagerBigAutoFieldPositiveIntegerFielddatetimeutc
ForeignKeydbdeletionCASCADEr   AUTH_USER_MODEL
operations re   re   =/var/www/Datamplify/authentication/migrations/0001_initial.pyr      sV    
(r   )r]   django.contrib.auth.modelsrP   django.db.models.deletiondjango.utils.timezonerU   django.confr   	django.dbr   r   r   re   re   re   rf   <module>   s   