Files
zulip/zerver/migrations/0180_usermessage_add_active_mobile_push_notification.py
Anders Kaseorg 23c8a98157 models: Manage index from migration 0180 with Django.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-02-23 11:59:45 -08:00

70 lines
2.0 KiB
Python

# Generated by Django 1.11.14 on 2018-08-01 23:05
import bitfield.models
from django.db import migrations, models
from django.db.models import Q
class Migration(migrations.Migration):
atomic = False
dependencies = [
("zerver", "0179_rename_to_digest_emails_enabled"),
]
operations = [
migrations.AlterField(
model_name="archivedusermessage",
name="flags",
field=bitfield.models.BitField(
[
"read",
"starred",
"collapsed",
"mentioned",
"wildcard_mentioned",
"summarize_in_home",
"summarize_in_stream",
"force_expand",
"force_collapse",
"has_alert_word",
"historical",
"is_private",
"active_mobile_push_notification",
],
default=0,
),
),
migrations.AlterField(
model_name="usermessage",
name="flags",
field=bitfield.models.BitField(
[
"read",
"starred",
"collapsed",
"mentioned",
"wildcard_mentioned",
"summarize_in_home",
"summarize_in_stream",
"force_expand",
"force_collapse",
"has_alert_word",
"historical",
"is_private",
"active_mobile_push_notification",
],
default=0,
),
),
migrations.AddIndex(
model_name="usermessage",
index=models.Index(
"user_profile",
"message",
condition=Q(flags__andnz=4096),
name="zerver_usermessage_active_mobile_push_notification_id",
),
),
]