diff --git a/netbox/dcim/migrations/0190_nested_modules.py b/netbox/dcim/migrations/0190_nested_modules.py index 71b06ea36..135baedd7 100644 --- a/netbox/dcim/migrations/0190_nested_modules.py +++ b/netbox/dcim/migrations/0190_nested_modules.py @@ -1,4 +1,5 @@ import django.db.models.deletion +import mptt.fields from django.db import migrations, models @@ -6,7 +7,7 @@ class Migration(migrations.Migration): dependencies = [ ('dcim', '0189_moduletype_airflow_rack_airflow_racktype_airflow'), - ('extras', '0119_eventrule_event_types'), + ('extras', '0120_customfield_related_object_filter'), ] operations = [ @@ -18,11 +19,40 @@ class Migration(migrations.Migration): model_name='modulebay', name='dcim_modulebay_unique_device_name', ), + migrations.AddField( + model_name='modulebay', + name='level', + field=models.PositiveIntegerField(default=0, editable=False), + preserve_default=False, + ), + migrations.AddField( + model_name='modulebay', + name='lft', + field=models.PositiveIntegerField(default=0, editable=False), + preserve_default=False, + ), migrations.AddField( model_name='modulebay', name='module', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='%(class)ss', to='dcim.module'), ), + migrations.AddField( + model_name='modulebay', + name='parent', + field=mptt.fields.TreeForeignKey(blank=True, editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='children', to='dcim.modulebay'), + ), + migrations.AddField( + model_name='modulebay', + name='rght', + field=models.PositiveIntegerField(default=0, editable=False), + preserve_default=False, + ), + migrations.AddField( + model_name='modulebay', + name='tree_id', + field=models.PositiveIntegerField(db_index=True, default=0, editable=False), + preserve_default=False, + ), migrations.AddField( model_name='modulebaytemplate', name='module_type', diff --git a/netbox/dcim/migrations/0191_modulebay_mptt.py b/netbox/dcim/migrations/0191_modulebay_mptt.py deleted file mode 100644 index 87e7c1e8e..000000000 --- a/netbox/dcim/migrations/0191_modulebay_mptt.py +++ /dev/null @@ -1,44 +0,0 @@ -# Generated by Django 5.0.7 on 2024-08-02 20:07 - -import django.db.models.deletion -import mptt.fields -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('dcim', '0190_nested_modules'), - ] - - operations = [ - migrations.AddField( - model_name='modulebay', - name='level', - field=models.PositiveIntegerField(default=0, editable=False), - preserve_default=False, - ), - migrations.AddField( - model_name='modulebay', - name='lft', - field=models.PositiveIntegerField(default=0, editable=False), - preserve_default=False, - ), - migrations.AddField( - model_name='modulebay', - name='parent', - field=mptt.fields.TreeForeignKey(blank=True, editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='children', to='dcim.modulebay'), - ), - migrations.AddField( - model_name='modulebay', - name='rght', - field=models.PositiveIntegerField(default=0, editable=False), - preserve_default=False, - ), - migrations.AddField( - model_name='modulebay', - name='tree_id', - field=models.PositiveIntegerField(db_index=True, default=0, editable=False), - preserve_default=False, - ), - ]