o
    ahk                     @   sB   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                !   @   s0  e Zd ZdZeejgZej	dde
jejdd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dfde
jdddddf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*dd+dfd,e
jdd-dd.dfd/e
jdd0dejj
jjd1ejd2d3fd4e
jdd5dejj
jjd6ejd7d3fd8e
jdd9dejj
jjd:ejd;d3fd<e
jd=ejj
jjejd>d?fgd@dAdBdCge
jdgdDdEe
jd<d&gdFdEe
jdgdGdEgdHdIej	dJde
jejdd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dfdKe
jdLddMd!fdNe
jdOdPd%fdQe
jddRdSdTfdUe
jddVdWdfdXe
jddYddZd[fd\e
jdd]dd^d[fd_e
jdd`ddad[fd/e
jdd0dejj
jjd1ejd2d3fd4e
jdd5dejj
jjd6ejd7d3fd8e
jdd9dejj
jjd:ejd;d3fd<e
jddbdejj
jjejd>dcfgdddedfdCge
jdKdgdgdEe
jdNdgdhdEe
jdUdgdidEgdHdIej	djde
jejdd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dfde
jdkd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+dfdle
jdmdnd%fdoe
jddpddqdfd/e
jdd0dejj
jjd1ejd2d3fd4e
jdd5dejj
jjd6ejd7d3fd8e
jdd9dejj
jjd:ejd;d3fd<e
jdrejj
jjejd>d?fgdsdtdudCge
jdgdvdEe
jd<d&gdwdEe
jd"gdxdEgdHdIej	dyde
jejdd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dfdze
jd{d|dd}dfdNe
jd~dPd%fdQe
jddRdSdTfde
jddddd[fde
jddddd[fde
jddddd[fde
jddddfde
jddddfd"e
jdd$d%fd\e
jdddd^d[fd_e
jddddad[fd/e
jdd0dejj
jjd1ejd2d3fd4e
jdd5dejj
jjd6ejd7d3fd8e
jdd9dejj
jjd:ejd;d3fd<e
jdejj
jjejd>d?fgddddge
jd<dgddEe
jdzgddEe
jdgddEgdHdIgZdS )	MigrationTEmailVerificationTokenidFz!Unique identifier for this recordID)defaulteditable	help_textprimary_key	serializeverbose_name
created_atzWhen this record was createdz
Created At)auto_now_addr   r   
updated_atz!When this record was last updatedz
Updated At)auto_nowr   r   
is_deletedz#Whether this record is soft deletedz
Is Deleted)r	   r   r   
deleted_atz!When this record was soft deletedz
Deleted At)blankr   nullr   tokenzEmail verification tokend   Token)r   
max_lengthuniquer   emailzEmail address to verify   Email)r   r   r   
expires_atzWhen the token expiresz
Expires At)r   r   is_usedzWhether the token has been usedzIs Usedused_atzWhen the token was usedzUsed Atverified_ipz(IP address from which email was verifiedzVerified IP
created_byzUser who created this recordz%(class)s_createdz
Created By)r   r   r   	on_deleterelated_nametor   
deleted_byz!User who soft deleted this recordz%(class)s_deletedz
Deleted By
updated_byz!User who last updated this recordz%(class)s_updatedz
Updated Byuserz1User for whom the verification token is generatedUser)r   r$   r&   r   zEmail Verification TokenzEmail Verification Tokensauth_email_verification_tokenz-created_atZauth_email__token_8cba8c_idx)fieldsnameZauth_email__user_id_b82b9d_idxZauth_email__email_be6600_idx)r   verbose_name_pluraldb_tableorderingindexes)r-   r,   optionsLoginAttemptattempted_emailz#Email address used in login attemptzAttempted Email
ip_addressz)IP address from which login was attemptedz
IP Address
user_agentz Browser/client user agent stringz
User Agent)r   r   r   is_successfulz(Whether the login attempt was successfulzIs Successfulfailure_reasonzReason for login failurezFailure Reason)r   r   r   r   countryz&Country from which login was attemptedCountrycityz#City from which login was attemptedCityzUser who attempted to login)r   r   r   r$   r&   r   zLogin AttemptzLogin Attemptsauth_login_attemptZauth_login__attempt_fcb801_idxZauth_login__ip_addr_b3ce76_idxZauth_login__is_succ_d07187_idxPasswordResetTokenzPassword reset tokenrequested_ipz)IP address from which reset was requestedzRequested IPused_ipz$IP address from which token was usedzUsed IPz$User for whom the token is generatedzPassword Reset TokenzPassword Reset Tokensauth_password_reset_tokenZauth_passwo_token_ceb1cb_idxZauth_passwo_user_id_7ffbe2_idxZauth_passwo_expires_1116e7_idxUserSessionsession_keyzDjango session key(   zSession KeyzIP address of the sessiondevice_typez(Type of device (mobile, desktop, tablet)2   zDevice TypebrowserzBrowser name and versionBrowseroperating_systemz!Operating system name and versionzOperating System	is_activez'Whether the session is currently activez	Is Activelast_activityz When the session was last activezLast ActivityzWhen the session expireszCountry of the sessionzCity of the sessionzUser who owns this sessionzUser SessionzUser Sessionsauth_user_sessionz-last_activityZauth_user_s_user_id_be2038_idxZauth_user_s_session_939fd1_idxZauth_user_s_last_ac_b4f4ce_idxN)__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   	UUIDFielduuiduuid4DateTimeFieldBooleanField	CharField
EmailFieldGenericIPAddressField
ForeignKeydjangodbdeletionSET_NULLCASCADEIndex	TextField
operations rf   rf   aC:\Users\vibe-look\OneDrive\Desktop\Adtlas_V\src\apps\authentification\migrations\0001_initial.pyr   	   s   
			

		





    			
			






    /			

	





    			

	


		





  7    r   )	django.db.models.deletionr^   rV   django.confr   	django.dbr   r   r   rf   rf   rf   rg   <module>   s
   