diff options
author | Flavio Curella <flavio.curella@gmail.com> | 2015-07-22 09:43:21 -0500 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2015-07-27 18:28:13 -0400 |
commit | c2e70f02653519db3a49cd48f5158ccad7434d25 (patch) | |
tree | c0f421a6b0c26a7716c380b3e360fecc74d553fb /tests/fixtures_regress | |
parent | 87d55081ea398c65b2503d22ed3907a9175ec729 (diff) | |
download | django-c2e70f02653519db3a49cd48f5158ccad7434d25.tar.gz |
Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField
Diffstat (limited to 'tests/fixtures_regress')
-rw-r--r-- | tests/fixtures_regress/models.py | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/tests/fixtures_regress/models.py b/tests/fixtures_regress/models.py index 48a462ae6d..084b602b7c 100644 --- a/tests/fixtures_regress/models.py +++ b/tests/fixtures_regress/models.py @@ -31,7 +31,7 @@ class Plant(models.Model): @python_2_unicode_compatible class Stuff(models.Model): name = models.CharField(max_length=20, null=True) - owner = models.ForeignKey(User, null=True) + owner = models.ForeignKey(User, models.SET_NULL, null=True) def __str__(self): return six.text_type(self.name) + ' is owned by ' + six.text_type(self.owner) @@ -108,7 +108,7 @@ class TestManager(models.Manager): class Store(models.Model): objects = TestManager() name = models.CharField(max_length=255) - main = models.ForeignKey('self', null=True) + main = models.ForeignKey('self', models.SET_NULL, null=True) class Meta: ordering = ('name',) @@ -141,7 +141,7 @@ class Person(models.Model): @python_2_unicode_compatible class Book(models.Model): name = models.CharField(max_length=255) - author = models.ForeignKey(Person) + author = models.ForeignKey(Person, models.CASCADE) stores = models.ManyToManyField(Store) class Meta: @@ -175,7 +175,7 @@ class NKChild(Parent): @python_2_unicode_compatible class RefToNKChild(models.Model): text = models.CharField(max_length=10) - nk_fk = models.ForeignKey(NKChild, related_name='ref_fks') + nk_fk = models.ForeignKey(NKChild, models.CASCADE, related_name='ref_fks') nk_m2m = models.ManyToManyField(NKChild, related_name='ref_m2ms') def __str__(self): @@ -295,8 +295,8 @@ class M2MComplexB(BaseNKModel): class M2MThroughAB(BaseNKModel): - a = models.ForeignKey(M2MComplexA) - b = models.ForeignKey(M2MComplexB) + a = models.ForeignKey(M2MComplexA, models.CASCADE) + b = models.ForeignKey(M2MComplexB, models.CASCADE) class M2MComplexCircular1A(BaseNKModel): @@ -315,18 +315,18 @@ class M2MComplexCircular1C(BaseNKModel): class M2MCircular1ThroughAB(BaseNKModel): - a = models.ForeignKey(M2MComplexCircular1A) - b = models.ForeignKey(M2MComplexCircular1B) + a = models.ForeignKey(M2MComplexCircular1A, models.CASCADE) + b = models.ForeignKey(M2MComplexCircular1B, models.CASCADE) class M2MCircular1ThroughBC(BaseNKModel): - b = models.ForeignKey(M2MComplexCircular1B) - c = models.ForeignKey(M2MComplexCircular1C) + b = models.ForeignKey(M2MComplexCircular1B, models.CASCADE) + c = models.ForeignKey(M2MComplexCircular1C, models.CASCADE) class M2MCircular1ThroughCA(BaseNKModel): - c = models.ForeignKey(M2MComplexCircular1C) - a = models.ForeignKey(M2MComplexCircular1A) + c = models.ForeignKey(M2MComplexCircular1C, models.CASCADE) + a = models.ForeignKey(M2MComplexCircular1A, models.CASCADE) class M2MComplexCircular2A(BaseNKModel): @@ -342,5 +342,5 @@ class M2MComplexCircular2B(BaseNKModel): class M2MCircular2ThroughAB(BaseNKModel): - a = models.ForeignKey(M2MComplexCircular2A) - b = models.ForeignKey(M2MComplexCircular2B) + a = models.ForeignKey(M2MComplexCircular2A, models.CASCADE) + b = models.ForeignKey(M2MComplexCircular2B, models.CASCADE) |