migrations: Replace NullBooleanField.

This was removed in Django 4.0 except in historical migrations.  We
might as well replace it everywhere.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2022-06-27 18:22:33 -07:00 committed by Tim Abbott
parent 76f4123f42
commit 55915c26a7
5 changed files with 10 additions and 10 deletions

View File

@ -128,7 +128,7 @@ CREATE TRIGGER zerver_message_update_search_tsvector_async
), ),
("rate_limits", models.CharField(default="", max_length=100)), ("rate_limits", models.CharField(default="", max_length=100)),
("default_all_public_streams", models.BooleanField(default=False)), ("default_all_public_streams", models.BooleanField(default=False)),
("enter_sends", models.NullBooleanField(default=True)), ("enter_sends", models.BooleanField(null=True, default=True)),
("autoscroll_forever", models.BooleanField(default=False)), ("autoscroll_forever", models.BooleanField(default=False)),
("twenty_four_hour_time", models.BooleanField(default=False)), ("twenty_four_hour_time", models.BooleanField(default=False)),
( (
@ -401,7 +401,7 @@ CREATE TRIGGER zerver_message_update_search_tsvector_async
), ),
), ),
("name", models.CharField(db_index=True, max_length=60)), ("name", models.CharField(db_index=True, max_length=60)),
("invite_only", models.NullBooleanField(default=False)), ("invite_only", models.BooleanField(null=True, default=False)),
( (
"email_token", "email_token",
models.CharField(default=generate_email_token_for_stream, max_length=32), models.CharField(default=generate_email_token_for_stream, max_length=32),
@ -427,7 +427,7 @@ CREATE TRIGGER zerver_message_update_search_tsvector_async
), ),
), ),
("active", models.BooleanField(default=True)), ("active", models.BooleanField(default=True)),
("in_home_view", models.NullBooleanField(default=True)), ("in_home_view", models.BooleanField(null=True, default=True)),
("color", models.CharField(default="#c2c2c2", max_length=10)), ("color", models.CharField(default="#c2c2c2", max_length=10)),
("desktop_notifications", models.BooleanField(default=True)), ("desktop_notifications", models.BooleanField(default=True)),
("audible_notifications", models.BooleanField(default=True)), ("audible_notifications", models.BooleanField(default=True)),

View File

@ -12,6 +12,6 @@ class Migration(migrations.Migration):
migrations.AlterField( migrations.AlterField(
model_name="userprofile", model_name="userprofile",
name="enter_sends", name="enter_sends",
field=models.NullBooleanField(default=False), field=models.BooleanField(null=True, default=False),
), ),
] ]

View File

@ -13,21 +13,21 @@ class Migration(migrations.Migration):
migrations.AlterField( migrations.AlterField(
model_name="subscription", model_name="subscription",
name="audible_notifications", name="audible_notifications",
field=models.NullBooleanField(default=None), field=models.BooleanField(null=True, default=None),
), ),
migrations.AlterField( migrations.AlterField(
model_name="subscription", model_name="subscription",
name="desktop_notifications", name="desktop_notifications",
field=models.NullBooleanField(default=None), field=models.BooleanField(null=True, default=None),
), ),
migrations.AlterField( migrations.AlterField(
model_name="subscription", model_name="subscription",
name="email_notifications", name="email_notifications",
field=models.NullBooleanField(default=None), field=models.BooleanField(null=True, default=None),
), ),
migrations.AlterField( migrations.AlterField(
model_name="subscription", model_name="subscription",
name="push_notifications", name="push_notifications",
field=models.NullBooleanField(default=None), field=models.BooleanField(null=True, default=None),
), ),
] ]

View File

@ -39,7 +39,7 @@ class Migration(migrations.Migration):
migrations.AddField( migrations.AddField(
model_name="subscription", model_name="subscription",
name="is_muted", name="is_muted",
field=models.NullBooleanField(default=False), field=models.BooleanField(null=True, default=False),
), ),
migrations.RunPython( migrations.RunPython(
set_initial_value_for_is_muted, set_initial_value_for_is_muted,

View File

@ -18,6 +18,6 @@ class Migration(migrations.Migration):
migrations.AddField( migrations.AddField(
model_name="subscription", model_name="subscription",
name="wildcard_mentions_notify", name="wildcard_mentions_notify",
field=models.NullBooleanField(default=None), field=models.BooleanField(null=True, default=None),
), ),
] ]