| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494 |
- from django.conf import settings
- from django.db import migrations, models
- import django.db.models.deletion
- import mptt.fields
- import taggit.managers
- class Migration(migrations.Migration):
- dependencies = [
- ('dcim', '0001_squashed'),
- migrations.swappable_dependency(settings.AUTH_USER_MODEL),
- ('contenttypes', '0002_remove_content_type_name'),
- ('extras', '0001_squashed'),
- ('tenancy', '0001_squashed_0012'),
- ]
- replaces = [
- ('dcim', '0002_auto_20160622_1821'),
- ]
- operations = [
- migrations.AddField(
- model_name='virtualchassis',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='sitegroup',
- name='parent',
- field=mptt.fields.TreeForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.CASCADE,
- related_name='children',
- to='dcim.sitegroup',
- ),
- ),
- migrations.AddField(
- model_name='site',
- name='group',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='sites',
- to='dcim.sitegroup',
- ),
- ),
- migrations.AddField(
- model_name='site',
- name='region',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='sites',
- to='dcim.region',
- ),
- ),
- migrations.AddField(
- model_name='site',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='site',
- name='tenant',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='sites',
- to='tenancy.tenant',
- ),
- ),
- migrations.AddField(
- model_name='region',
- name='parent',
- field=mptt.fields.TreeForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.CASCADE,
- related_name='children',
- to='dcim.region',
- ),
- ),
- migrations.AddField(
- model_name='rearporttemplate',
- name='device_type',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.devicetype'
- ),
- ),
- migrations.AddField(
- model_name='rearport',
- name='_cable_peer_type',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='+',
- to='contenttypes.contenttype',
- ),
- ),
- migrations.AddField(
- model_name='rearport',
- name='cable',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='dcim.cable'
- ),
- ),
- migrations.AddField(
- model_name='rearport',
- name='device',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.device'
- ),
- ),
- migrations.AddField(
- model_name='rearport',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='rackreservation',
- name='rack',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='reservations', to='dcim.rack'
- ),
- ),
- migrations.AddField(
- model_name='rackreservation',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='rackreservation',
- name='tenant',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='rackreservations',
- to='tenancy.tenant',
- ),
- ),
- migrations.AddField(
- model_name='rackreservation',
- name='user',
- field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL),
- ),
- migrations.AddField(
- model_name='rack',
- name='location',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='racks',
- to='dcim.location',
- ),
- ),
- migrations.AddField(
- model_name='rack',
- name='role',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='racks',
- to='dcim.rackrole',
- ),
- ),
- migrations.AddField(
- model_name='rack',
- name='site',
- field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='racks', to='dcim.site'),
- ),
- migrations.AddField(
- model_name='rack',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='rack',
- name='tenant',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='racks',
- to='tenancy.tenant',
- ),
- ),
- migrations.AddField(
- model_name='powerporttemplate',
- name='device_type',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.devicetype'
- ),
- ),
- migrations.AddField(
- model_name='powerport',
- name='_cable_peer_type',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='+',
- to='contenttypes.contenttype',
- ),
- ),
- migrations.AddField(
- model_name='powerport',
- name='_path',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='dcim.cablepath'
- ),
- ),
- migrations.AddField(
- model_name='powerport',
- name='cable',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='dcim.cable'
- ),
- ),
- migrations.AddField(
- model_name='powerport',
- name='device',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.device'
- ),
- ),
- migrations.AddField(
- model_name='powerport',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='powerpanel',
- name='location',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='dcim.location'
- ),
- ),
- migrations.AddField(
- model_name='powerpanel',
- name='site',
- field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='dcim.site'),
- ),
- migrations.AddField(
- model_name='powerpanel',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='poweroutlettemplate',
- name='device_type',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.devicetype'
- ),
- ),
- migrations.AddField(
- model_name='poweroutlettemplate',
- name='power_port',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='poweroutlet_templates',
- to='dcim.powerporttemplate',
- ),
- ),
- migrations.AddField(
- model_name='poweroutlet',
- name='_cable_peer_type',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='+',
- to='contenttypes.contenttype',
- ),
- ),
- migrations.AddField(
- model_name='poweroutlet',
- name='_path',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='dcim.cablepath'
- ),
- ),
- migrations.AddField(
- model_name='poweroutlet',
- name='cable',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='dcim.cable'
- ),
- ),
- migrations.AddField(
- model_name='poweroutlet',
- name='device',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.device'
- ),
- ),
- migrations.AddField(
- model_name='poweroutlet',
- name='power_port',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='poweroutlets',
- to='dcim.powerport',
- ),
- ),
- migrations.AddField(
- model_name='poweroutlet',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='powerfeed',
- name='_cable_peer_type',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='+',
- to='contenttypes.contenttype',
- ),
- ),
- migrations.AddField(
- model_name='powerfeed',
- name='_path',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='dcim.cablepath'
- ),
- ),
- migrations.AddField(
- model_name='powerfeed',
- name='cable',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='dcim.cable'
- ),
- ),
- migrations.AddField(
- model_name='powerfeed',
- name='power_panel',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.PROTECT, related_name='powerfeeds', to='dcim.powerpanel'
- ),
- ),
- migrations.AddField(
- model_name='powerfeed',
- name='rack',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='powerfeeds',
- to='dcim.rack',
- ),
- ),
- migrations.AddField(
- model_name='powerfeed',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='platform',
- name='manufacturer',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='platforms',
- to='dcim.manufacturer',
- ),
- ),
- migrations.AddField(
- model_name='location',
- name='parent',
- field=mptt.fields.TreeForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.CASCADE,
- related_name='children',
- to='dcim.location',
- ),
- ),
- migrations.AddField(
- model_name='location',
- name='site',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='locations', to='dcim.site'
- ),
- ),
- migrations.AddField(
- model_name='inventoryitem',
- name='device',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.device'
- ),
- ),
- migrations.AddField(
- model_name='inventoryitem',
- name='manufacturer',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.PROTECT,
- related_name='inventory_items',
- to='dcim.manufacturer',
- ),
- ),
- migrations.AddField(
- model_name='inventoryitem',
- name='parent',
- field=mptt.fields.TreeForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.CASCADE,
- related_name='child_items',
- to='dcim.inventoryitem',
- ),
- ),
- migrations.AddField(
- model_name='inventoryitem',
- name='tags',
- field=taggit.managers.TaggableManager(through='extras.TaggedItem', to='extras.Tag'),
- ),
- migrations.AddField(
- model_name='interfacetemplate',
- name='device_type',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.devicetype'
- ),
- ),
- migrations.AddField(
- model_name='interface',
- name='_cable_peer_type',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='+',
- to='contenttypes.contenttype',
- ),
- ),
- migrations.AddField(
- model_name='interface',
- name='_path',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='dcim.cablepath'
- ),
- ),
- migrations.AddField(
- model_name='interface',
- name='cable',
- field=models.ForeignKey(
- blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='dcim.cable'
- ),
- ),
- migrations.AddField(
- model_name='interface',
- name='device',
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.device'
- ),
- ),
- migrations.AddField(
- model_name='interface',
- name='lag',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='member_interfaces',
- to='dcim.interface',
- ),
- ),
- migrations.AddField(
- model_name='interface',
- name='parent',
- field=models.ForeignKey(
- blank=True,
- null=True,
- on_delete=django.db.models.deletion.SET_NULL,
- related_name='child_interfaces',
- to='dcim.interface',
- ),
- ),
- ]
|