"""
finance/migrations/XXXX_add_class6_to_fee_class_level.py

Add 'class6' as a valid class_level choice on FeeStructure.

Instructions:
    1. Find the latest migration number in finance/migrations/
       e.g. if latest is 0005_something.py, name this 0006_add_class6_fee_level.py
    2. Update the 'dependencies' line below to match that latest migration
    3. Copy this file to finance/migrations/
    4. Run: python manage.py migrate finance --settings=backend.settings_production
"""

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        # ← UPDATE THIS to your latest finance migration number
        ('finance', '0003_alter_financialreport_net_profit_and_more'),
    ]

    operations = [
        migrations.AlterField(
            model_name='feestructure',
            name='class_level',
            field=models.CharField(
                max_length=20,
                choices=[
                    ('all',      'All Students'),
                    ('nursery',  'Nursery Section'),
                    ('primary',  'Primary (Class 1–5)'),
                    ('class6',   'Class 6 Only'),
                    ('specific', 'Specific Classes'),
                ],
                default='all',
            ),
        ),
    ]
