diff --git a/plugins/netbox-cert-plugin/netbox_cert_plugin/migrations/0002_new_alt_name_array.py b/plugins/netbox-cert-plugin/netbox_cert_plugin/migrations/0002_new_alt_name_array.py index eead2a32fb336aa5f97ef56871d16f00b4b1bf43..75a0ecf37ee529fa44c129c1570f712d2dc9d5b0 100644 --- a/plugins/netbox-cert-plugin/netbox_cert_plugin/migrations/0002_new_alt_name_array.py +++ b/plugins/netbox-cert-plugin/netbox_cert_plugin/migrations/0002_new_alt_name_array.py @@ -19,8 +19,8 @@ class Migration(migrations.Migration): field=ArrayField(models.CharField(max_length=256), blank=True, null=True), ), migrations.RunSQL( - sql="UPDATE netbox_cert_plugin_certificate AS t set new_alt_name=ARRAY[t.alt_name]", - reverse_sql="UPDATE netbox_cert_plugin_certificate AS t set new_alt_name=NULL", + sql="UPDATE netbox_cert_plugin_certificate AS t set new_alt_name=string_to_array(t.alt_name, ',')", + reverse_sql="UPDATE netbox_cert_plugin_certificate AS t set alt_name=array_to_string(new_alt_name, ',')", ), migrations.RemoveField(model_name="Certificate", name="alt_name"), migrations.RenameField(model_name="Certificate", new_name="alt_name", old_name="new_alt_name")