models: remove obsolete NullBooleanField (#72067)

This commit is contained in:
Paul Marillonnet 2022-12-06 12:06:32 +01:00
parent 68fec48b39
commit c91d38cce3
4 changed files with 7 additions and 10 deletions

View File

@ -11,6 +11,9 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='organizationalunit',
name='user_can_reset_password',
field=models.NullBooleanField(verbose_name='Users can reset password'),
field=models.BooleanField(
verbose_name='Users can reset password',
null=True,
),
),
]

View File

@ -11,7 +11,7 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='attributevalue',
name='multiple',
field=models.NullBooleanField(),
field=models.BooleanField(null=True),
preserve_default=True,
),
]

View File

@ -1,4 +1,3 @@
import django
from django.db import migrations, models
@ -12,8 +11,6 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='attributevalue',
name='multiple',
field=models.NullBooleanField(default=False)
if django.VERSION < (2,)
else models.BooleanField(default=False, null=True),
field=models.BooleanField(default=False, null=True),
),
]

View File

@ -398,10 +398,7 @@ class AttributeValue(models.Model):
owner = GenericForeignKey('content_type', 'object_id')
attribute = models.ForeignKey('Attribute', verbose_name=_('attribute'), on_delete=models.CASCADE)
if django.VERSION < (2,):
multiple = models.NullBooleanField(default=False)
else:
multiple = models.BooleanField(default=False, null=True)
multiple = models.BooleanField(default=False, null=True)
content = models.TextField(verbose_name=_('content'), db_index=True)
search_vector = SearchVectorField(null=True, editable=False)