
    >Tf]                     p    d dl mZ d dlZd dlZd dlZd dlmZmZ d dl	Zd dl
Z G d dej                  ZdS )    )settingsN)
migrationsmodelsc                       e Zd ZdZ ej        ej                  ddgZg dZ	 ej
        dd ej        ddd          fd	 ej        d
          fd ej        dd          fd ej        d          fd ej        ddiddej        j        j                                        g          fd ej        dd          fd ej        dd          fd ej        dd          fd ej        d          fd ej        d          fd ej        ej        j        j                  fd ej        dddd !          fd" ej        dddd#!          fgdd$d%d&d'd(ej                                        fg)           ej
        d*d ej        ddd          fd+ ej        e          fd ej        ej         j        j!        j"        d,ej        -          fgd.d.dgd/0           ej
        d1d ej        dd2          fd3 ej        d4          fd5 ej        dd          fd6 ej        d7dej#        j        $                    d7          g8          fd9 ej        d          fd: ej        dd;          fd ej%        ej         j        j!        j"        d<ej        -          fg=           ej
        d>d ej        dd2          fd? ej        d@          fd: ej        dd;          fdA ej        d          fdBej        j&        j'        (                     ej        dC          dDE          fdF ej        dd          fd ej        ddGdHI          fdJ ej         ej)         ej)         ej)        dKg dLfdM           ej)        dNdOdPdgf           ej)        dQdOdRdSgf          dTU                    dGdVW          fd$ ej        ddGej        I          fg	dXd?gdY0          gZ*dDS )Z	MigrationT)contenttypes0002_remove_content_type_name)auth%0012_alter_user_first_name_max_length))users0001_api_tokens)r   0002_unicode_literals)r   0003_token_permissions)r   0004_standardize_description)r   0005_userconfig)r   0006_create_userconfigs)r   0007_proxy_group_user)r   0008_objectpermission)r   0009_replicate_permissions)r   0010_update_jsonfield)r   0011_standardize_modelsUseridF)auto_createdprimary_key	serializepassword   )
max_length
last_login)blanknullis_superuser)defaultusernameuniquez)A user with that username already exists.   )error_messagesr   r&   
validators
first_name)r!   r   	last_nameemail   is_staff	is_activedate_joinedgroupsuser_setuserz
auth.group)r!   related_namerelated_query_nametouser_permissionszauth.permissionr   	auth_user)r%   )verbose_nameverbose_name_pluraldb_tableorderingobjects)namefieldsoptionsmanagers
UserConfigdataconfig)	on_deleter4   r6   zUser Preferences)r9   r:   r<   )r>   r?   r@   Token)r   r   created)auto_now_addexpireskey(   )r   r&   r)   write_enableddescription   tokens)r>   r?   ObjectPermissionr>   d   enabledactions   N)
base_fieldsizeconstraintsobject_permissionsz
auth.Group)r!   r4   r6   object_typesapp_label__in)accountadminr
   r   sessionstaggitr   )_negated)	app_labelr
   	model__ingroup)r`   r   objectpermissiontokenOR)
_connectorzcontenttypes.ContentType)limit_choices_tor4   r6   
permission)r9   r<   )+__name__
__module____qualname__initialr   swappable_dependencyr   AUTH_USER_MODELdependenciesreplacesCreateModelr   BigAutoField	CharFieldDateTimeFieldBooleanFielddjangocontribr
   r)   UnicodeUsernameValidator
EmailFieldutilstimezonenowManyToManyFieldr   UserManager	AutoField	JSONFielddictOneToOneFielddbdeletionCASCADEcoreMinLengthValidator
ForeignKeypostgresr?   
ArrayFieldQ
operations     H/var/www/html/netbox-4.1.3/netbox/users/migrations/0001_squashed_0011.pyr   r   
   s       G 	(
'(@AA99L  H 	
*v*$Z_```a-V-===>3v3$TJJJK!4!4U!C!C!CD-V-hHs=t  BE  NR  `f  `n  `s  `~  `W  `W  `Y  `Y  _Z  [  [  [  \/v/dsKKKL.f.TcJJJK+&+$3GGGH0V0???@1f1$???@ 4 4V\=R=V W W WX161:jp  vB  C  C  C  D#%;V%;$U_tz  @Q  &R  &R  &R  S  !''.')	  EL44667/	
 	
 	
6 	
'v'TtW\]]]^))$7778--	8H8Q8Yhpu}  vN  O  O  O  P !3'9#H 	
 	
 	
 	
*v*tuMMMN0F0dCCCD0F0t$GGGH((BtQWQ\QgQzQz{}Q~Q~P  A  A  A  B "5&"5d"C"C"CD 0 0t L L LM**VY5E5N5Vemrz  sK  L  L  L  M	
 	
 	
 	
#*v*tuMMMN))S999: 0 0t L L LM/F/===>FN3:EEQaQWQamoQpQpQpw{E||} 0 0t$ G G GH161K_dpqqqr!7!7RZRXRZ[c[a[cet  wB  wB  wB  eC  NR  \S  \S  \S  U]  U[  U]  ^s  vA  DK  MS  CT  uU  UV  UV  X`  X^  X`  aw  zE  HZ  \c  Gd  ye  Xf  Xf  sw  Sx  Sx  Sx  Jy  Jy  H\  a{  "|  "|  "|  }0&0tJ^ckc{|||}
 !-#H 	
 	
 	
kGJJJr   r   )django.confr   django.contrib.auth.modelsrv   django.contrib.postgres.fieldsdjango.core.validators	django.dbr   r   django.db.models.deletionusers.modelsr   r   r   r   r   <module>r      s                ! ! ! ! % % % %     ( ( ( ( ( ( ( (            _ _ _ _ _
$ _ _ _ _ _r   