diff --git a/netbox/extras/migrations/0066_customfield_name_validation.py b/netbox/extras/migrations/0066_customfield_name_validation.py index 7a768c10c..c61fcf983 100644 --- a/netbox/extras/migrations/0066_customfield_name_validation.py +++ b/netbox/extras/migrations/0066_customfield_name_validation.py @@ -13,6 +13,21 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='customfield', name='name', - field=models.CharField(max_length=50, unique=True, validators=[django.core.validators.RegexValidator(flags=re.RegexFlag['IGNORECASE'], message='Only alphanumeric characters and underscores are allowed.', regex='^[a-z0-9_]+$')]), + field=models.CharField( + max_length=50, + unique=True, + validators=[ + django.core.validators.RegexValidator( + flags=re.RegexFlag['IGNORECASE'], + message='Only alphanumeric characters and underscores are allowed.', + regex='^[a-z0-9_]+$', + ), + django.core.validators.RegexValidator( + flags=re.RegexFlag['IGNORECASE'], + message='No double-underscores are allowed.', + regex='^(?!.*__.*)', + ), + ], + ), ), ] diff --git a/netbox/extras/migrations/0092_delete_jobresult.py b/netbox/extras/migrations/0092_delete_jobresult.py index e794ba616..c1b121c69 100644 --- a/netbox/extras/migrations/0092_delete_jobresult.py +++ b/netbox/extras/migrations/0092_delete_jobresult.py @@ -1,8 +1,6 @@ # Generated by Django 4.1.7 on 2023-03-27 17:31 -import django.core.validators -from django.db import migrations, models -import re +from django.db import migrations class Migration(migrations.Migration): @@ -15,24 +13,4 @@ class Migration(migrations.Migration): migrations.DeleteModel( name='JobResult', ), - migrations.AlterField( - model_name='customfield', - name='name', - field=models.CharField( - max_length=50, - unique=True, - validators=[ - django.core.validators.RegexValidator( - flags=re.RegexFlag['IGNORECASE'], - message='Only alphanumeric characters and underscores are allowed.', - regex='^[a-z0-9_]+$', - ), - django.core.validators.RegexValidator( - flags=re.RegexFlag['IGNORECASE'], - message='No double-underscores are allowed.', - regex='^(?!.*__.*)', - ), - ], - ), - ), ]