# Generated by Django 5.2.1 on 2025-06-26 12:45

import django.db.models.deletion
from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('account', '0102_courseinstitution_coursename_leavereason_and_more'),
    ]

    operations = [
        migrations.AddField(
            model_name='applyleave',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='attendancemember',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='course_cdr_trg',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalapplyleave',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalattendancemember',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalcourse_cdr_trg',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalleave',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalmainleave',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalotherreason',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='historicalunauthabsent',
            name='reason',
            field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='leave',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='mainleave',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='otherreason',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
        migrations.AddField(
            model_name='unauthabsent',
            name='reason',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='account.leavereason'),
        ),
    ]
