
    2fh                     R    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 ej                  ej                        gZ ej                  dd e	j                  dd             ej                  dd	 e	j                  d
d
dd      fd e	j                  ddd
      fd e	j                  d      fd e	j                  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                  d
d#      fd$ e	j                   d
%      fd& e	j                   d
'      fd( e	j                   d
d
)      fd* e	j"                  ej&                  j                  j(                  j*                  d+ej                  ,      fgd+d-gd./      gZy0)1	Migration)users>0003_userprofile_company_userprofile_company_logo_url_and_moreuserprofiletwo_factor_enabledFz,Whether two-factor authentication is enabled)default	help_text)
model_namenamefieldLoginSessionidTID)auto_createdprimary_key	serializeverbose_namesession_keyzDjango session key(   )r   
max_lengthunique
ip_addresszIP address of login)r   
user_agentzBrowser/device user agentdevice_typez#Device type (Mobile, Desktop, etc.)2   )blankr   r   nullbrowserzBrowser named   operating_systemzOperating systemlocationzApproximate location   	is_activezWhether session is still active
login_time)auto_now_addlast_activity)auto_nowlogout_time)r    r!   userlogin_sessions)	on_deleterelated_nametoz-login_time)db_tableordering)r   fieldsoptionsN)__name__
__module____qualname__r   swappable_dependencyr   AUTH_USER_MODELdependenciesAddFieldr   BooleanFieldCreateModelBigAutoField	CharFieldGenericIPAddressField	TextFieldDateTimeField
ForeignKeydjangodbdeletionCASCADE
operations     M/backend/users/migrations/0004_userprofile_two_factor_enabled_loginsession.pyr   r      s;    	T'
''(@(@AL 	
$%%&%%)W	
 	
 'F''%)$("'%)	 "$F$$"62d !0F00;PQ /v//:UVW!$F$$""G#%!	 $F$$"nSW '$F$$""4#&!	 $F$$""8#&!	  'F'' $0Q 3v33FG "6&"6"6"EF 4 4 44d KL%F%%"())"2"2";";"C"C%5#33GR -*OUN	
WJrK   r   )django.db.models.deletionrE   django.confr   	django.dbr   r   r   rJ   rK   rL   <module>rP      s$    !   (^
$$ ^rK   