# Generated by Django 5.2.13 on 2026-05-17 19:01

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("rims_grants", "0034_alter_awardagreement_document_and_more"),
    ]

    operations = [
        migrations.AddField(
            model_name="grantcall",
            name="challenge_innovation_stage",
            field=models.CharField(
                blank=True,
                choices=[
                    ("ideation", "Ideation"),
                    ("prototype", "Prototype"),
                    ("pilot", "Pilot"),
                    ("scale", "Scale"),
                ],
                help_text="Challenge calls only: innovation-readiness stage targeted by this call.",
                max_length=24,
            ),
        ),
        migrations.AddField(
            model_name="grantcall",
            name="challenge_sector_focus",
            field=models.CharField(
                blank=True,
                help_text="Challenge calls only: sector or thematic focus (e.g. agritech, fintech).",
                max_length=120,
            ),
        ),
        migrations.AddField(
            model_name="grantcall",
            name="fellowship_host_institution_required",
            field=models.BooleanField(
                default=False,
                help_text="Fellowship calls only: applicant must name a host institution.",
            ),
        ),
        migrations.AddField(
            model_name="grantcall",
            name="fellowship_term_months",
            field=models.PositiveSmallIntegerField(
                blank=True,
                help_text="Fellowship calls only: expected term length in months.",
                null=True,
            ),
        ),
    ]
