Skip to content
Snippets Groups Projects
Commit 18e60ff5 authored by ml bonhomme's avatar ml bonhomme :bee:
Browse files

do not cascade delete ProcessDatasetSet when deleting DatasetSet

parent bc18ef66
No related branches found
No related tags found
No related merge requests found
......@@ -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(
......
......@@ -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 = [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment