
    >Tf                     d    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 )    N)
migrationsmodelsc                   
   e Zd Zg dZg dZ ej        dd ej        dd          fd ej        dd          fd	 ej	        de
ej        j        
          fd ej        ddd          fd ej        dd          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        dd          fd ej        d          fdej                            ddej        j        j        j        d d!"          fgd# e            d$d%&           ej        d'd ej        dd          fd ej        dd          fd	 ej	        de
ej        j        
          fd ej        ddd          fd( ej        d)*          fd+ ej        ddej        j        j        j        d,d!"          fd ej        dd          fd- ej        dd.          fd/ ej        dd0          fd1 ej        dd.          fdej                            dd          fd2 ej        ddej        j        j        j        d34          fd5 ej        ddej        j        j        j        d,d6"          fgd7d8d9&           ej        d:d ej        dd          fd ej        dd          fd	 ej	        de
ej        j        
          fd ej        ddd          fd( ej        dd)          fd; ej        d<d.=          fd ej        dd          fd- ej        dd.          fd/ ej        dd0          fd1 ej        dd.          fd> ej        ddej        j        j        j        d?d@"          fdA ej        ddej        j        j        j        d?d@"          fdB ej        e j        j!        ej        j        j        j        d?dCD          fdE ej        e j        j!        ej        j        j        j        d?dCD          fdej                            dd          fd5 ej        ddej        j        j        j        dFd6"          fgdGg e            dH&           ej"        dI ej#        dJdKL          M           ej"        dN ej#        dOdPL          M           ej$        dQdR ej%        dS          T           ej$        dNdR ej%        dS          T           ej$        dQd; ej        dUd.=          T          gZ&dVS )W	Migration))wireless0001_wireless)r   0002_standardize_id_fields)r   0003_created_datetimefield)r   0004_wireless_tenancy)r   !0005_wirelesslink_interface_types)r   0006_unique_constraints)r   %0007_standardize_description_comments)r   0008_wirelesslan_status))ipam0002_squashed_0046)tenancy0007_contact_link)extras0002_squashed_0059)dcim0003_squashed_0130WirelessLANGroupcreatedT)auto_now_addnulllast_updated)auto_nowr   custom_field_data)blankdefaultencoderidF)auto_createdprimary_key	serializenamed   )
max_lengthuniqueslugdescription   )r   r(   tagszextras.TaggedItemz
extras.Tag)throughtolft)editablerghttree_id)db_indexr1   levelparentchildrenzwireless.wirelesslangroup)r   r   	on_deleterelated_namer/   )r&   pkzWireless LAN Group)orderingunique_togetherverbose_name)r&   fieldsoptionsWirelessLANssid    )r(   groupwireless_lansauth_cipher2   auth_psk@   	auth_typevlanz	ipam.vlan)r   r   r8   r/   tenantztenancy.tenantzWireless LAN)rA   r:   )r=   r;   WirelessLinkstatus	connected)r    r(   _interface_a_device+zdcim.device_interface_b_deviceinterface_azdcim.interface)limit_choices_tor8   r9   r/   interface_bwireless_linksr:   )r;   r<   wirelesslangroup)r6   r&   ,wireless_wirelesslangroup_unique_parent_name)r>   r&   )
model_name
constraintwirelesslink)rR   rT   'wireless_wirelesslink_unique_interfaceswirelesslancomments)r   )rX   r&   fieldactiveN)'__name__
__module____qualname__replacesdependenciesr   CreateModelr   DateTimeField	JSONFielddict	utilitiesjsonCustomFieldJSONEncoderBigAutoField	CharField	SlugFieldtaggitmanagersTaggableManagerPositiveIntegerFieldmpttr>   TreeForeignKeydjangodbdeletionCASCADEset
ForeignKeySET_NULLPROTECTr   get_wireless_interface_typesAddConstraintUniqueConstraintAddField	TextField
operations     K/var/www/html/netbox-4.1.3/netbox/wireless/migrations/0001_squashed_0008.pyr   r   
   s       	 	 	H  L 	
#0F0dNNNO!5!5t$!O!O!OP$&6f&6T4YbYgY~&&&  A*v*$Z_```a))SFFFG))SFFFG 0 0t L L LM88ATYe8ffg33UCCCD44eDDDE7F7PUVVVW5&5uEEEF4;55DtW]W`WgWpWx  HR  Wr5  s  s  t  +#&355 4 #	
 	
 	
. 	
0F0dNNNO!5!5t$!O!O!OP$&6f&6T4YbYgY~&&&  A*v*$Z_```a))R8889+&+$TVYM]MfMo  N  Sn  o  o  o  p 0 0t L L LM 0 0t K K KL-V-DRHHHI.f.TbIIIJ88ATYe8ffg**DFIL\LeLmr}~~~,6,4dfiN^NgNo  N  Sc  d  d  d  e  !/* #	
 	
 	
, 	
0F0dNNNO!5!5t$!O!O!OP$&6f&6T4YbYgY~&&&  A*v*$Z_```a))DDDE+6+KBOOOP 0 0t L L LM 0 0t K K KL-V-DRHHHI.f.TbIIIJ&(9(94[a[d[k[t[|  LO  Ta  )b  )b  )b  c&(9(94[a[d[k[t[|  LO  Ta  )b  )b  )b  c 1 18?Co  |B  |E  |L  |U  |]  lo  tD  !E  !E  !E  F 1 18?Co  |B  |E  |L  |U  |]  lo  tD  !E  !E  !E  F88ATYe8ffg,6,4dfiN^NgNo  O  Td  e  e  e  f!& "F#&355 )	
 	
 	
2 	!
 ).v.6HO}~~~	
 	
 	
 	!
 %.v.6T  \E  F  F  F	
 	
 	
 	
$"&"...	
 	
 	

 	
%"&"...	
 	
 	

 	
$"&"8CCC	
 	
 	
s^JJJr   r   )django.db.models.deletionru   mptt.fieldsrs   taggit.managersro   	django.dbr   r   utilities.jsonri   wireless.modelsr   r   r   r   r   <module>r      s                    ( ( ( ( ( ( ( (        r r r r r
$ r r r r rr   