diff --git a/arkindex/process/migrations/0032_processdatasetset_model.py b/arkindex/process/migrations/0032_processdatasetset_model.py index ea70a8df6324190b31832d12e009c6c7cfa651de..f777284e763a84dfaef0fd2f8565055f1286190b 100644 --- a/arkindex/process/migrations/0032_processdatasetset_model.py +++ b/arkindex/process/migrations/0032_processdatasetset_model.py @@ -19,7 +19,7 @@ class Migration(migrations.Migration): fields=[ ("id", models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ("process", models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name="process_sets", to="process.process")), - ("set", models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name="process_sets", to="training.datasetset")), + ("set", models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name="process_sets", to="training.datasetset")), ], ), migrations.AddConstraint( diff --git a/arkindex/process/models.py b/arkindex/process/models.py index 7430ca986ed32c4876ae720b2ba7256d7fc02b3c..4451b513335c7f503bd94b6757094ce57228a8ba 100644 --- a/arkindex/process/models.py +++ b/arkindex/process/models.py @@ -474,7 +474,7 @@ class ProcessDatasetSet(models.Model): """ id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) process = models.ForeignKey(Process, on_delete=models.CASCADE, related_name="process_sets") - set = models.ForeignKey("training.DatasetSet", on_delete=models.CASCADE, related_name="process_sets") + set = models.ForeignKey("training.DatasetSet", on_delete=models.DO_NOTHING, related_name="process_sets") class Meta: constraints = [