@@ -21,8 +21,8 @@ class Migration(migrations.Migration):
2121 ('spacing' , models .PositiveSmallIntegerField (verbose_name = 'Sitzplatzabstand' , choices = [(1 , 'Ein Platz Abstand' ), (2 , 'Zwei Plätze Abstand' )], default = 2 )),
2222 ('mode' , models .PositiveSmallIntegerField (verbose_name = 'Verteilmodus' , choices = [(0 , 'Gleichmäßig auf alle Räume verteilen' ), (1 , 'Möglichst wenig Räume' )], default = 0 )),
2323 ('count' , models .PositiveIntegerField (verbose_name = '# Zuteilungen' )),
24- ('group_category' , models .ForeignKey (verbose_name = 'Gruppenkategorie' , to = 'staff.GroupCategory' )),
25- ('ophase' , models .ForeignKey (to = 'ophasebase.Ophase' )),
24+ ('group_category' , models .ForeignKey (verbose_name = 'Gruppenkategorie' , to = 'staff.GroupCategory' , on_delete = models . CASCADE )),
25+ ('ophase' , models .ForeignKey (to = 'ophasebase.Ophase' , on_delete = models . CASCADE )),
2626 ],
2727 options = {
2828 'verbose_name' : 'Klausurzuteilung' ,
@@ -37,7 +37,7 @@ class Migration(migrations.Migration):
3737 ('available' , models .BooleanField (verbose_name = 'Verfügbar' , default = True )),
3838 ('capacity_1_free' , models .IntegerField (verbose_name = 'Plätze (1 Platz Abstand)' )),
3939 ('capacity_2_free' , models .IntegerField (verbose_name = 'Plätze (2 Plätze Abstand)' )),
40- ('room' , models .OneToOneField (to = 'ophasebase.Room' , verbose_name = 'Raum' )),
40+ ('room' , models .OneToOneField (to = 'ophasebase.Room' , verbose_name = 'Raum' , on_delete = models . CASCADE )),
4141 ],
4242 options = {
4343 'verbose_name' : 'Klausurraum' ,
@@ -49,9 +49,9 @@ class Migration(migrations.Migration):
4949 name = 'PersonToExamRoomAssignment' ,
5050 fields = [
5151 ('id' , models .AutoField (verbose_name = 'ID' , serialize = False , auto_created = True , primary_key = True )),
52- ('assignment' , models .ForeignKey (to = 'exam.Assignment' )),
53- ('person' , models .ForeignKey (to = 'students.Student' )),
54- ('room' , models .ForeignKey (to = 'exam.ExamRoom' )),
52+ ('assignment' , models .ForeignKey (to = 'exam.Assignment' , on_delete = models . CASCADE )),
53+ ('person' , models .ForeignKey (to = 'students.Student' , on_delete = models . CASCADE )),
54+ ('room' , models .ForeignKey (to = 'exam.ExamRoom' , on_delete = models . CASCADE )),
5555 ],
5656 options = {
5757 'verbose_name' : 'Individuelle Klausurzuteilung' ,
0 commit comments