# Generated by Django 4.2.11 on 2025-07-05 07:14

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ('masters', '0044_rosterheadings_rostersession_rostersitting_and_more'),
        ('cis', '0012_roster_rostermatter_rosterjudge'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='rosterbench',
            name='bench_id',
        ),
        migrations.RemoveField(
            model_name='rosterbench',
            name='establishment',
        ),
        migrations.DeleteModel(
            name='RosterHeading',
        ),
        migrations.DeleteModel(
            name='RosterSitting',
        ),
        migrations.AlterField(
            model_name='roster',
            name='benchno',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='roster_benchno', to='masters.rosterbench'),
        ),
        migrations.AlterField(
            model_name='roster',
            name='roster_session',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='roster_session', to='masters.rostersession'),
        ),
        migrations.AlterField(
            model_name='rosterjudge',
            name='roster',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='judges', to='cis.roster'),
        ),
        migrations.AlterField(
            model_name='rostermatter',
            name='roster',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='matters', to='cis.roster'),
        ),
        migrations.AlterModelTable(
            name='submaster',
            table=None,
        ),
        migrations.DeleteModel(
            name='RosterBench',
        ),
        migrations.DeleteModel(
            name='RosterSession',
        ),
    ]
