from django.db import migrations, models


class Migration(migrations.Migration):
    dependencies = [
        ("core", "0010_alter_notification_verb_rep_course_governance"),
    ]

    operations = [
        migrations.AlterField(
            model_name="notification",
            name="verb",
            field=models.CharField(
                choices=[
                    ("grant_awarded", "Grant awarded"),
                    ("deadline_reminder", "Deadline reminder"),
                    ("application_status", "Application status"),
                    ("call_published", "Call published"),
                    ("reviewer_assigned", "Reviewer assigned"),
                    ("review_intake_manager", "Grants — assign reviewers"),
                    ("interview_completed", "Interview completed"),
                    ("milestone_overdue", "Milestone overdue"),
                    ("finance_disbursement", "Finance disbursement"),
                    ("rep_certificate_issued", "Course certificate issued"),
                    ("rep_course_published", "REP course published"),
                    ("rep_course_unpublished", "REP course returned to draft"),
                    ("rep_course_review_submitted", "REP course submitted for publish review"),
                    ("rep_course_review_returned", "REP publish review returned"),
                    ("rep_assignment_deadline_extended", "REP assignment deadline extended"),
                    ("repo_doc_submitted", "Repository document submitted"),
                    ("repo_qa_assigned", "Repository QA review assigned"),
                    ("repo_doc_approved", "Repository document approved"),
                    ("repo_doc_rejected", "Repository document rejected"),
                    ("repo_doc_revision_required", "Repository document revision required"),
                    ("repo_doc_published", "Repository document published"),
                    ("repo_doc_withdrawn", "Repository document withdrawn"),
                    ("repo_access_requested", "Repository access requested"),
                    ("repo_access_granted", "Repository access granted"),
                    ("repo_retention_due", "Repository retention due"),
                    ("repo_rep_link_broken", "REP link to withdrawn document"),
                    ("generic", "Generic"),
                ],
                default="generic",
                max_length=64,
            ),
        ),
    ]
