mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-08 00:28:16 -06:00
17032 update migration
This commit is contained in:
parent
30003bee98
commit
a00847fa39
@ -6,7 +6,13 @@ from django.db.models import F
|
|||||||
|
|
||||||
def convert_disk_size(apps, schema_editor):
|
def convert_disk_size(apps, schema_editor):
|
||||||
VirtualDisk = apps.get_model('virtualization', 'VirtualDisk')
|
VirtualDisk = apps.get_model('virtualization', 'VirtualDisk')
|
||||||
VirtualDisk.objects.filter(disk__isnull=False).update(disk=F('size') * 1000)
|
VirtualDisk.objects.filter(size__isnull=False).update(size=F('size') * 1000)
|
||||||
|
|
||||||
|
# Need to save all Vms to recalc disk size
|
||||||
|
VirtualMachine = apps.get_model('virtualization', 'VirtualMachine')
|
||||||
|
vms = VirtualMachine.objects.filter(disk__isnull=False)
|
||||||
|
for vm in vms:
|
||||||
|
vm.save()
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
class Migration(migrations.Migration):
|
||||||
|
Loading…
Reference in New Issue
Block a user