# Generated by Django 5.2.7 on 2026-02-07 04:45

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


class Migration(migrations.Migration):

    dependencies = [
        ('core', '0004_daftarhadir'),
    ]

    operations = [
        migrations.AddField(
            model_name='dosenpengampu',
            name='kelas',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.kelas'),
        ),
        migrations.AddField(
            model_name='dosenpengampu',
            name='prodi',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.programstudi'),
        ),
        migrations.AlterField(
            model_name='matakuliah',
            name='kode',
            field=models.CharField(max_length=20),
        ),
        migrations.AlterUniqueTogether(
            name='matakuliah',
            unique_together={('kode', 'prodi'), ('nama', 'prodi')},
        ),
    ]
