@@ -21,7 +21,7 @@ class Migration(migrations.Migration):
2121 ('units' , models .CharField (default = 'seconds' , max_length = 20 )),
2222 ('lessisbetter' , models .BooleanField (default = True , verbose_name = 'Less is better' )),
2323 ('default_on_comparison' , models .BooleanField (default = True , verbose_name = 'Default on comparison page' )),
24- ('parent' , models .ForeignKey (default = None , to = 'codespeed.Benchmark' , blank = True , help_text = 'allows to group benchmarks in hierarchies' , null = True , verbose_name = 'parent' )),
24+ ('parent' , models .ForeignKey (default = None , to = 'codespeed.Benchmark' , on_delete = models . CASCADE , blank = True , help_text = 'allows to group benchmarks in hierarchies' , null = True , verbose_name = 'parent' )),
2525 ],
2626 ),
2727 migrations .CreateModel (
@@ -73,8 +73,8 @@ class Migration(migrations.Migration):
7373 ('summary' , models .CharField (max_length = 64 , blank = True )),
7474 ('colorcode' , models .CharField (default = 'none' , max_length = 10 )),
7575 ('_tablecache' , models .TextField (blank = True )),
76- ('environment' , models .ForeignKey (related_name = 'reports' , to = 'codespeed.Environment' )),
77- ('executable' , models .ForeignKey (related_name = 'reports' , to = 'codespeed.Executable' )),
76+ ('environment' , models .ForeignKey (related_name = 'reports' , to = 'codespeed.Environment' , on_delete = models . CASCADE )),
77+ ('executable' , models .ForeignKey (related_name = 'reports' , to = 'codespeed.Executable' , on_delete = models . CASCADE )),
7878 ],
7979 ),
8080 migrations .CreateModel (
@@ -86,9 +86,9 @@ class Migration(migrations.Migration):
8686 ('val_min' , models .FloatField (null = True , blank = True )),
8787 ('val_max' , models .FloatField (null = True , blank = True )),
8888 ('date' , models .DateTimeField (null = True , blank = True )),
89- ('benchmark' , models .ForeignKey (related_name = 'results' , to = 'codespeed.Benchmark' )),
90- ('environment' , models .ForeignKey (related_name = 'results' , to = 'codespeed.Environment' )),
91- ('executable' , models .ForeignKey (related_name = 'results' , to = 'codespeed.Executable' )),
89+ ('benchmark' , models .ForeignKey (related_name = 'results' , to = 'codespeed.Benchmark' , on_delete = models . CASCADE )),
90+ ('environment' , models .ForeignKey (related_name = 'results' , to = 'codespeed.Environment' , on_delete = models . CASCADE )),
91+ ('executable' , models .ForeignKey (related_name = 'results' , to = 'codespeed.Executable' , on_delete = models . CASCADE )),
9292 ],
9393 ),
9494 migrations .CreateModel (
@@ -100,29 +100,29 @@ class Migration(migrations.Migration):
100100 ('date' , models .DateTimeField (null = True )),
101101 ('message' , models .TextField (blank = True )),
102102 ('author' , models .CharField (max_length = 100 , blank = True )),
103- ('branch' , models .ForeignKey (related_name = 'revisions' , to = 'codespeed.Branch' )),
104- ('project' , models .ForeignKey (related_name = 'revisions' , blank = True , to = 'codespeed.Project' , null = True )),
103+ ('branch' , models .ForeignKey (related_name = 'revisions' , to = 'codespeed.Branch' , on_delete = models . CASCADE )),
104+ ('project' , models .ForeignKey (related_name = 'revisions' , blank = True , to = 'codespeed.Project' , on_delete = models . CASCADE , null = True )),
105105 ],
106106 ),
107107 migrations .AddField (
108108 model_name = 'result' ,
109109 name = 'revision' ,
110- field = models .ForeignKey (related_name = 'results' , to = 'codespeed.Revision' ),
110+ field = models .ForeignKey (related_name = 'results' , to = 'codespeed.Revision' , on_delete = models . CASCADE ),
111111 ),
112112 migrations .AddField (
113113 model_name = 'report' ,
114114 name = 'revision' ,
115- field = models .ForeignKey (related_name = 'reports' , to = 'codespeed.Revision' ),
115+ field = models .ForeignKey (related_name = 'reports' , to = 'codespeed.Revision' , on_delete = models . CASCADE ),
116116 ),
117117 migrations .AddField (
118118 model_name = 'executable' ,
119119 name = 'project' ,
120- field = models .ForeignKey (related_name = 'executables' , to = 'codespeed.Project' ),
120+ field = models .ForeignKey (related_name = 'executables' , to = 'codespeed.Project' , on_delete = models . CASCADE ),
121121 ),
122122 migrations .AddField (
123123 model_name = 'branch' ,
124124 name = 'project' ,
125- field = models .ForeignKey (related_name = 'branches' , to = 'codespeed.Project' ),
125+ field = models .ForeignKey (related_name = 'branches' , to = 'codespeed.Project' , on_delete = models . CASCADE ),
126126 ),
127127 migrations .AlterUniqueTogether (
128128 name = 'revision' ,
0 commit comments