Fix fix cabletype migration

This commit is contained in:
2021-03-02 12:36:17 +00:00
parent b63a01120b
commit 3f959f8d56
2 changed files with 4 additions and 6 deletions

View File

@@ -8,9 +8,9 @@ def add_default(apps, schema_editor):
Connector = apps.get_model('assets', 'Connector')
for cable_type in CableType.objects.all():
if cable_type.plug is None:
cable_type.plug = Connector.first()
cable_type.plug = Connector.objects.first()
if cable_type.socket is None:
cable_type.socket = Connector.first()
cable_type.socket = Connector.objects.first()
cable_type.save()

View File

@@ -20,14 +20,12 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='cabletype',
name='plug',
field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, related_name='plug', to='assets.connector'),
preserve_default=False,
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='plug', to='assets.connector'),
),
migrations.AlterField(
model_name='cabletype',
name='socket',
field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, related_name='socket', to='assets.connector'),
preserve_default=False,
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='socket', to='assets.connector'),
),
migrations.AlterField(
model_name='supplier',