# Generated by Django 5.2.10 on 2026-01-10 22:01

import apps.core.choices.fields
from django.db import migrations


class Migration(migrations.Migration):

    dependencies = [
        ("notifications", "0002_add_notification_model"),
    ]

    operations = [
        migrations.AlterField(
            model_name="notification",
            name="level",
            field=apps.core.choices.fields.RichChoiceField(
                allow_deprecated=False,
                choice_group="notification_levels",
                choices=[("info", "Info"), ("success", "Success"), ("warning", "Warning"), ("error", "Error")],
                default="info",
                domain="notifications",
                max_length=20,
            ),
        ),
        migrations.AlterField(
            model_name="notificationlog",
            name="status",
            field=apps.core.choices.fields.RichChoiceField(
                allow_deprecated=False,
                choice_group="notification_log_statuses",
                choices=[("pending", "Pending"), ("sent", "Sent"), ("delivered", "Delivered"), ("failed", "Failed")],
                default="pending",
                domain="notifications",
                max_length=20,
            ),
        ),
        migrations.AlterField(
            model_name="systemannouncement",
            name="severity",
            field=apps.core.choices.fields.RichChoiceField(
                allow_deprecated=False,
                choice_group="announcement_severities",
                choices=[("info", "Information"), ("warning", "Warning"), ("critical", "Critical")],
                default="info",
                domain="notifications",
                max_length=20,
            ),
        ),
    ]
