summaryrefslogtreecommitdiff
path: root/tests/postgres_tests
diff options
context:
space:
mode:
authorFlavio Curella <flavio.curella@gmail.com>2015-07-22 09:43:21 -0500
committerTim Graham <timograham@gmail.com>2015-07-27 18:28:13 -0400
commitc2e70f02653519db3a49cd48f5158ccad7434d25 (patch)
treec0f421a6b0c26a7716c380b3e360fecc74d553fb /tests/postgres_tests
parent87d55081ea398c65b2503d22ed3907a9175ec729 (diff)
Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField
Diffstat (limited to 'tests/postgres_tests')
-rw-r--r--tests/postgres_tests/migrations/0002_create_test_models.py12
-rw-r--r--tests/postgres_tests/models.py4
2 files changed, 12 insertions, 4 deletions
diff --git a/tests/postgres_tests/migrations/0002_create_test_models.py b/tests/postgres_tests/migrations/0002_create_test_models.py
index c8fe842397..4be219f722 100644
--- a/tests/postgres_tests/migrations/0002_create_test_models.py
+++ b/tests/postgres_tests/migrations/0002_create_test_models.py
@@ -127,7 +127,11 @@ class Migration(migrations.Migration):
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('int1', models.IntegerField()),
('int2', models.IntegerField()),
- ('related_field', models.ForeignKey('postgres_tests.AggregateTestModel', null=True)),
+ ('related_field', models.ForeignKey(
+ 'postgres_tests.AggregateTestModel',
+ models.SET_NULL,
+ null=True,
+ )),
]
),
migrations.CreateModel(
@@ -158,7 +162,11 @@ class Migration(migrations.Migration):
migrations.CreateModel(
name='RangeLookupsModel',
fields=[
- ('parent', models.ForeignKey('postgres_tests.RangesModel', blank=True, null=True)),
+ ('parent', models.ForeignKey(
+ 'postgres_tests.RangesModel',
+ models.SET_NULL,
+ blank=True, null=True,
+ )),
('integer', models.IntegerField(blank=True, null=True)),
('big_integer', models.BigIntegerField(blank=True, null=True)),
('float', models.FloatField(blank=True, null=True)),
diff --git a/tests/postgres_tests/models.py b/tests/postgres_tests/models.py
index 4233092c79..22d43b2438 100644
--- a/tests/postgres_tests/models.py
+++ b/tests/postgres_tests/models.py
@@ -62,7 +62,7 @@ if connection.vendor == 'postgresql' and connection.pg_version >= 90200:
dates = DateRangeField(blank=True, null=True)
class RangeLookupsModel(PostgreSQLModel):
- parent = models.ForeignKey(RangesModel, blank=True, null=True)
+ parent = models.ForeignKey(RangesModel, models.SET_NULL, blank=True, null=True)
integer = models.IntegerField(blank=True, null=True)
big_integer = models.BigIntegerField(blank=True, null=True)
float = models.FloatField(blank=True, null=True)
@@ -108,7 +108,7 @@ class StatTestModel(models.Model):
"""
int1 = models.IntegerField()
int2 = models.IntegerField()
- related_field = models.ForeignKey(AggregateTestModel, null=True)
+ related_field = models.ForeignKey(AggregateTestModel, models.SET_NULL, null=True)
class NowTestModel(models.Model):