From 50966e7a4f229ae7920603910eb1c23e77401fc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Thu, 9 Oct 2014 18:58:51 +0200 Subject: [PATCH] US #675: Define on delete action --- .../migrations/0005_auto_20141009_1656.py | 20 +++++++++++++++++++ taiga/projects/userstories/models.py | 1 + 2 files changed, 21 insertions(+) create mode 100644 taiga/projects/userstories/migrations/0005_auto_20141009_1656.py diff --git a/taiga/projects/userstories/migrations/0005_auto_20141009_1656.py b/taiga/projects/userstories/migrations/0005_auto_20141009_1656.py new file mode 100644 index 00000000..f8a2efda --- /dev/null +++ b/taiga/projects/userstories/migrations/0005_auto_20141009_1656.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('userstories', '0004_auto_20141001_1817'), + ] + + operations = [ + migrations.AlterField( + model_name='userstory', + name='generated_from_issue', + field=models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, to='issues.Issue', verbose_name='generated from issue', related_name='generated_user_stories', null=True), + ), + ] diff --git a/taiga/projects/userstories/models.py b/taiga/projects/userstories/models.py index a520b3df..7f824c84 100644 --- a/taiga/projects/userstories/models.py +++ b/taiga/projects/userstories/models.py @@ -94,6 +94,7 @@ class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, mod verbose_name=_("is team requirement")) attachments = generic.GenericRelation("attachments.Attachment") generated_from_issue = models.ForeignKey("issues.Issue", null=True, blank=True, + on_delete=models.SET_NULL, related_name="generated_user_stories", verbose_name=_("generated from issue")) _importing = None