
    >TfV                     L    d dl mZmZ d dlZd dlZ G d dej                  ZdS )    )
migrationsmodelsNc                      e Zd Zg dZg dZg  ej        dd ej        ddd          	           ej        dd
e	j
                            dd          	           ej        dd ej        ddej        j        j        j        dd          	           ej        dd ej        ej        j        j        j        dd          	           ej        dd ej        ej        j        j        j        dd          	           ej        dd ej        ddej        j        j        j        dd          	           ej        dd ej        ddej        j        j        j        dd          	           ej        dd  ej        ej        j        j        j        dd!          	           ej        dd ej        ej        j        j        j        d"d#          	           ej        dd
e	j
                            dd          	           ej        d$d% ej        ej        j        j        j        d&d'          	           ej        d$d
e	j
                            dd          	           ej        d(d ej        ej        j        j        j        dd          	           ej        d)d  ej        ej        j        j        j        dd!          	           ej        d)d* ej        ddej        j        j        j        d+d!          	           ej        d)d
e	j
                            dd          	           ej        d d, ej        ddej        j        j        j        d-d.          	           ej        d d/ ej        ej        j        j        j        d-d0          	           ej        d d ej        ej        j        j        j        d1d          	           ej        d d2 ej        ddej        j        j        j        d-d3          	           ej        d d4 ej        ddej        j        j        j        d-d5          	           ej        d d6 ej        ddej        j        j        j        d7d8          	           ej        d d9 ej        ddej        j        j        j        d:d8          	           ej        d d; ej        ddej        j        j        j        d-d<          	           ej        d d= ej        ej        j        j        j        d-d>          	           ej        d d
e	j
                            dd          	           ej        d d? ej        ddej        j        j        j        d-d@          	           ej        d dA ej        ddej        j        j        j        dBdC          	           ej        dDd ej        ej        j        j        j        dd          	           ej        dEd ej        ddej        j        j        j        dd          	           ej        dEdF ej        ddej        j        j        j        dGH          	           ej        dEd ej        ddej        j        j        j        dd          	           ej        dEd  ej        ej        j        j        j        dd!          	           ej        dEd
e	j
                            dd          	           ej        dId ej        ej        j        j        j        dd          	           ej        dJd ej        ddej        j        j        j        dd          	           ej        dJdF ej        ddej        j        j        j        dGH          	           ej        dJd ej        ddej        j        j        j        dd          	           ej        dJd  ej        ej        j        j        j        dd!          	           ej        dJd
e	j
                            dd          	           ej        dKdL ej        ddej        j        j        j        dd          	           ej        dKdM ej        ej        j        j        j        dd          	           ej        ddN ej        ddej        j        j        j        dd!          	           ej        ddO ej        ddej        j        j        j        dd!          	           ej        dd
e	j
                            dd          	           ej        ddP ej         ej         ej         ej        dQdR           ej        dSdT          dUV                    ej        j        j        j        ddW          	           ej        ddX ej         ej         ej         ej        dQdR           ej        dSdT          dUV                    ej        j        j        j        ddW          	           ej        dYdZh[           ej        d\d]h[           ej        d;d^d_h[           ej        d`dZh[           ej        dad]h[           ej        dbdch[           ej        dddZh[           ej        ded]h[           ej        dfdgh[           ej        d2dcdhh[           ej        didjh[           ej        dkdZh[           ej        dd]h[           ej        ddldZh[           ej        dd]dlh[           ej        d$dmdnh[           ej        d(dZh[           ej        d)d]h[           ej        d h do[           ej        dDdZh[           ej        dEd]h[           ej        dIdZh[           ej        dJd]h[           ej        dKdph[           ej        ddqdrh[          ZdsS )t	Migration))dcim0002_auto_20160622_1821)virtualization0001_virtualization)contenttypes0002_remove_content_type_name)ipam0001_initial)tenancyr   )extras0002_custom_fields))r   0003_auto_20160628_1721)r   0004_auto_20160701_2049)r   0005_auto_20160706_1722)r   0006_add_device_primary_ip4_ip6)r   0007_device_copy_primary_ip)r   0008_device_remove_primary_ip)r   0009_site_32bit_asn_support)r   (0010_devicebay_installed_device_set_null)r   0011_devicetype_part_number)r    0012_site_rack_device_add_tenant)r   0013_add_interface_form_factors)r   0014_rack_add_type_width)r    0015_rack_add_u_height_validator)r   0016_module_add_manufacturer)r   0017_rack_add_role)r   0018_device_add_asset_tag)r   0019_new_iface_form_factors)r   0020_rack_desc_units)r   0021_add_ff_flexstack)r   0022_color_names_to_rgb)r   0023_devicetype_comments)r   0024_site_add_contact_fields)r   &0025_devicetype_add_interface_ordering)r   0026_add_rack_reservations)r   0027_device_add_site)r   0028_device_copy_rack_to_site)r   0029_allow_rackless_devices)r   0030_interface_add_lag)r   0031_regions)r    0032_device_increase_name_length)r   "0033_rackreservation_rack_editable)r   #0034_rename_module_to_inventoryitem)r   !0035_device_expand_status_choices)r   0036_add_ff_juniper_vcp)r   0037_unicode_literals)r   0038_wireless_interfaces)r   0039_interface_add_enabled_mtu)r   ,0040_inventoryitem_add_asset_tag_description)r   0041_napalm_integration)r   0042_interface_ff_10ge_cx4)r   "0043_device_component_name_lengths)r   0044_virtualization)r   0045_devicerole_vm_role)r   0046_rack_lengthen_facility_id)r   0047_more_100ge_form_factors)r   0048_rack_serial)r    0049_rackreservation_change_user)r   0050_interface_vlan_tagging)r   0051_rackreservation_tenant)r   0052_virtual_chassis)r   0053_platform_manufacturer)r   %0054_site_status_timezone_description)r   0055_virtualchassis_ordering)r   0056_django2)r   	0057_tags)r   "0058_relax_rack_naming_constraints)r   0059_site_latitude_longitude)r   0060_change_logging)r   0061_platform_napalm_args)r   0062_interface_mtu)r   0063_device_local_context_data)r   0064_remove_platform_rpc_client)r   0065_front_rear_ports)r   0066_cables)r   "0067_device_type_remove_qualifiers)r   0068_rack_new_fields)r    0069_deprecate_nullablecharfield)r   0070_custom_tag_models)r   &0071_device_components_add_description)r   0072_powerfeeds)r   "0073_interface_form_factor_to_type)r   -0074_increase_field_length_platform_name_slug)r   0075_cable_devices)r   0076_console_port_types)r   0077_power_types)r   0078_3569_site_fields)r   0079_3569_rack_fields)r   0080_3569_devicetype_fields)r   0081_3569_device_fields)r   0082_3569_interface_fields)r   0082_3569_port_fields)r   0083_3569_cable_fields)r   0084_3569_powerfeed_fields)r   0085_3569_poweroutlet_fields)r   0086_device_name_nonunique)r   0087_role_descriptions)r   0088_powerfeed_available_power)r   0089_deterministic_ordering)r   0090_cable_termination_models)r   0091_interface_type_other)r   0092_fix_rack_outer_unit)r   0093_device_component_ordering)r   '0094_device_component_template_ordering)r   0095_primary_model_ordering)r   0096_interface_ordering)r   !0097_interfacetemplate_type_other)r   0098_devicetype_images)r   0099_powerfeed_negative_voltage)r   0100_mptt_remove_indexes)r   0101_nested_rackgroups)r   0102_nested_rackgroups_rebuild)r   0103_standardize_description)r   0104_correct_infiniband_types)r   0105_interface_name_collation)r   0106_role_default_color)r   0107_component_labels)r   0108_add_tags)r   0109_interface_remove_vm)r   0110_virtualchassis_name)r   #0111_component_template_description)r   0112_standardize_components)r   %0113_nullbooleanfield_to_booleanfield)r   0114_update_jsonfield)r   0115_rackreservation_order)r   0116_rearport_max_positions)r   0117_custom_field_data)r   0118_inventoryitem_mptt)r   0119_inventoryitem_mptt_rebuild)r   0120_cache_cable_peer)r   0121_cablepath)r   0122_standardize_name_length)r   0123_standardize_models)r   0124_mark_connected)r   0125_console_port_speed)r   0126_rename_rackgroup_location)r   0127_device_location)r   0128_device_location_populate)r   0129_interface_parent)r   0130_sitegroup	interfacetagged_vlansTinterfaces_as_taggedz	ipam.VLAN)blankrelated_nameto)
model_namenamefieldtagszextras.TaggedItemz
extras.Tag)throughr   untagged_vlaninterfaces_as_untaggedz	ipam.vlan)r   null	on_deleter   r   frontporttemplatedevice_typez
%(class)sszdcim.devicetype)r   r   r   	rear_portfrontport_templateszdcim.rearporttemplate	frontport_cable_peer_type+zcontenttypes.contenttypecablez
dcim.cabledevicezdcim.device
frontportszdcim.rearport
devicetypemanufacturerdevice_typeszdcim.manufacturerdevicebaytemplate	devicebayinstalled_device
parent_bayclusterdeviceszvirtualization.clusterdevice_rolezdcim.devicerole	instanceslocationzdcim.locationplatformzdcim.platformprimary_ip4primary_ip4_forzipam.ipaddressprimary_ip6primary_ip6_forrackz	dcim.racksitez	dcim.sitetenantztenancy.tenantvirtual_chassismemberszdcim.virtualchassisconsoleserverporttemplateconsoleserverport_pathzdcim.cablepath)r   r   r   r   consoleporttemplateconsoleport	cablepathdestination_typeorigin_type_termination_a_device_termination_b_devicetermination_a_type)	app_labelcircuits)	model__in)circuittermination)r   r   )r   )r   r   r   r   	powerfeedpoweroutlet	powerportrearportOR)
_connector)limit_choices_tor   r   r   termination_b_typerearporttemplate)r   r   )r   unique_togetherr   )r   r   )r   facility_id)r   r   powerporttemplater   
powerpanel)r   r   poweroutlettemplater   r   )power_panelr   )r   sluginventoryitem)r   parentr   interfacetemplate)r   rear_port_position)r   model)r   r   >   r   vc_positionr   positionfacer   r   r   )r   	origin_id)r   termination_b_id)r   termination_a_idN)__name__
__module____qualname__dependenciesreplacesr   AddFieldr   ManyToManyFieldtaggitmanagersTaggableManager
ForeignKeydjangodbdeletionSET_NULLCASCADEPROTECTOneToOneFieldQAlterUniqueTogether
operations     G/var/www/html/netbox-4.1.3/netbox/dcim/migrations/0003_squashed_0130.pyr   r      s         LB B BHHP
"(&(tBX]hiii	
 	
 	
P 	
"/11:MR^1__	
 	
 	
P 	
" #&#$TVYEUE^Eg  wO  T_  `  `  `	
 	
 	
P  	
*#&#fi.>.G.O^j  pA  B  B  B	
 	
 	
!P* 	
*#&#fi.>.G.O^s  yP  Q  Q  Q	
 	
 	
+P4 	
"##&#$TVYEUE^Egvy  Y  Z  Z  Z	
 	
 	
5P> 	
"#&#$TVYEUE^Egvy  K  L  L  L	
 	
 	
?PH 	
"#&#fi.>.G.O^jo|}}}	
 	
 	
IPR 	
"#&#fi.>.G.O^jo~	
 	
 	
SP\ 	
"/11:MR^1__	
 	
 	
]Pf 	
##&#fi.>.G.O^l  rE  F  F  F	
 	
 	
gPp 	
#/11:MR^1__	
 	
 	
qPz 	
*#&#fi.>.G.O^j  pA  B  B  B	
 	
 	
{PD 	
"#&#fi.>.G.O^jo|}}}	
 	
 	
EPN 	
"#&&&T	HXHaHj  zF  KX  Y  Y  Y	
 	
 	
OPX 	
"/11:MR^1__	
 	
 	
YPb 	
#&#$TVYEUE^Egv  E]  ^  ^  ^	
 	
 	
cPl 	
#&#fi.>.G.O^gl}~~~	
 	
 	
mPv 	
#&#fi.>.G.O^in  A  A  A	
 	
 	
wP@ 	
#&#$TVYEUE^Efu~  DS  T  T  T	
 	
 	
APJ 	
#&#$TVYEUE^Egv  ET  U  U  U	
 	
 	
KPT 	
&&&T	HXHaHj  zK  P`  a  a  a	
 	
 	
UP^ 	
&&&T	HXHaHj  zK  P`  a  a  a	
 	
 	
_Ph 	
#&#$TVYEUE^Efu~  DO  P  P  P	
 	
 	
iPr 	
#&#fi.>.G.O^glwxxx	
 	
 	
sP| 	
/11:MR^1__	
 	
 	
}PF 	
#&#$TVYEUE^Efu~  DT  U  U  U	
 	
 	
GPP 	
"#&#$TVYEUE^Egv  EZ  [  [  [	
 	
 	
QPZ 	
2#&#fi.>.G.O^j  pA  B  B  B	
 	
 	
[Pd 	
*##&#$TVYEUE^Egvy  Y  Z  Z  Z	
 	
 	
ePn 	
*#&#$TVYEUE^Egl|}}}	
 	
 	
oPx 	
*#&#$TVYEUE^Egvy  K  L  L  L	
 	
 	
yPB 	
*#&#fi.>.G.O^jo|}}}	
 	
 	
CPL 	
*/11:MR^1__	
 	
 	
MPV 	
,#&#fi.>.G.O^j  pA  B  B  B	
 	
 	
WP` 	
$##&#$TVYEUE^Egvy  Y  Z  Z  Z	
 	
 	
aPj 	
$#&#$TVYEUE^Egl|}}}	
 	
 	
kPt 	
$#&#$TVYEUE^Egvy  K  L  L  L	
 	
 	
uP~ 	
$#&#fi.>.G.O^jo|}}}	
 	
 	
PH 	
$/11:MR^1__	
 	
 	
IPR 	
"##&#$TVYEUE^Efux  ~X  Y  Y  Y	
 	
 	
SP\ 	
"#&#fi.>.G.O^a  gA  B  B  B	
 	
 	
]Pf 	
(#&#$TVYEUE^Efux  ~K  L  L  L	
 	
 	
gPp 	
(#&#$TVYEUE^Efux  ~K  L  L  L	
 	
 	
qPz 	
/11:MR^1__	
 	
 	
{PD 	
%#&#XVXhfhxvxPi  lR  HS  HS  U]  U[  U]  ^s  uw  Ux  Ux  EI  ?J  ?J  ?J  6K  6K  W]  W`  Wg  Wp  Wx  GJ  Oi  j  j  j	
 	
 	
EPN 	
%#&#XVXhfhxvxPi  lR  HS  HS  U]  U[  U]  ^s  uw  Ux  Ux  EI  ?J  ?J  ?J  6K  6K  W]  W`  Wg  Wp  Wx  GJ  Oi  j  j  j	
 	
 	
OPX 	'
&#45	
 	
 	
YP` 	'
&/0	
 	
 	
aPh 	'
&8:NO	
 	
 	
iPp 	'
&$45	
 	
 	
qPx 	'
&/0	
 	
 	
yP@ 	'
&-.	
 	
 	
APH 	'
&&45	
 	
 	
IPP 	'
&/0	
 	
 	
QPX 	'
&45	
 	
 	
YP` 	'
&-/?@	
 	
 	
aPh 	'
& 9:	
 	
 	
iPp 	'
&$45	
 	
 	
qPx 	'
&/0	
 	
 	
yP@	 	'
&$@BYZ	
 	
 	
A	PH	 	'
&/1TU	
 	
 	
I	PP	 	'
&68PQ	
 	
 	
Q	PX	 	'
&$45	
 	
 	
Y	P`	 	'
&/0	
 	
 	
a	Ph	 	'
&zzz	
 	
 	
i	Pp	 	'
&,45	
 	
 	
q	Px	 	'
&$/0	
 	
 	
y	P@
 	'
&&45	
 	
 	
A
PH
 	'
&/0	
 	
 	
I
PP
 	'
&9:	
 	
 	
Q
PX
 	'
&GIst	
 	
 	
Y
PJJJr  r   )	django.dbr   r   django.db.models.deletionr   taggit.managersr   r   r  r  r  <module>r
     sv    ( ( ( ( ( ( ( (            _ _ _ _ _
$ _ _ _ _ _r  