# Generated by Django 5.2.13 on 2026-04-24 13:24

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("alumni_engagement", "0003_alumnievent_announced_at_and_more"),
    ]

    operations = [
        migrations.AddField(
            model_name="mentorshippairing",
            name="cadence",
            field=models.CharField(
                choices=[
                    ("weekly", "Weekly"),
                    ("biweekly", "Every two weeks"),
                    ("monthly", "Monthly"),
                    ("as_needed", "As needed"),
                ],
                default="monthly",
                max_length=16,
            ),
        ),
        migrations.AddField(
            model_name="mentorshippairing",
            name="duration_months",
            field=models.PositiveSmallIntegerField(
                blank=True,
                help_text="Planned duration in months. Informational; doesn't auto-close the pairing.",
                null=True,
            ),
        ),
        migrations.AddField(
            model_name="mentorshippairing",
            name="goals",
            field=models.TextField(
                blank=True,
                help_text="What the mentee wants out of this relationship — set at request time.",
            ),
        ),
        migrations.AddField(
            model_name="mentorshippairing",
            name="outcome",
            field=models.TextField(
                blank=True, help_text="Summary captured when the pairing is completed."
            ),
        ),
        migrations.AddField(
            model_name="mentorshippairing",
            name="outcome_rating",
            field=models.PositiveSmallIntegerField(
                blank=True, help_text="Mentee-reported impact 1–5 at completion.", null=True
            ),
        ),
    ]
