mirror of
https://github.com/django/django.git
synced 2025-01-08 17:37:20 +00:00
Removed hardcoded pks in migrations' test_alter_order_with_respect_to.
This commit is contained in:
parent
354c1524b3
commit
84ca7b8602
@ -248,7 +248,7 @@ class OperationTestBase(MigrationTestBase):
|
|||||||
[
|
[
|
||||||
('id', models.AutoField(primary_key=True)),
|
('id', models.AutoField(primary_key=True)),
|
||||||
('pony', models.ForeignKey('Pony', models.CASCADE)),
|
('pony', models.ForeignKey('Pony', models.CASCADE)),
|
||||||
('friend', models.ForeignKey('self', models.CASCADE))
|
('friend', models.ForeignKey('self', models.CASCADE, null=True))
|
||||||
],
|
],
|
||||||
))
|
))
|
||||||
if mti_model:
|
if mti_model:
|
||||||
|
@ -2541,8 +2541,12 @@ class OperationTests(OperationTestBase):
|
|||||||
# Create some rows before alteration
|
# Create some rows before alteration
|
||||||
rendered_state = project_state.apps
|
rendered_state = project_state.apps
|
||||||
pony = rendered_state.get_model("test_alorwrtto", "Pony").objects.create(weight=50)
|
pony = rendered_state.get_model("test_alorwrtto", "Pony").objects.create(weight=50)
|
||||||
rendered_state.get_model("test_alorwrtto", "Rider").objects.create(pony=pony, friend_id=1)
|
rider1 = rendered_state.get_model("test_alorwrtto", "Rider").objects.create(pony=pony)
|
||||||
rendered_state.get_model("test_alorwrtto", "Rider").objects.create(pony=pony, friend_id=2)
|
rider1.friend = rider1
|
||||||
|
rider1.save()
|
||||||
|
rider2 = rendered_state.get_model("test_alorwrtto", "Rider").objects.create(pony=pony)
|
||||||
|
rider2.friend = rider2
|
||||||
|
rider2.save()
|
||||||
# Test the database alteration
|
# Test the database alteration
|
||||||
with connection.schema_editor() as editor:
|
with connection.schema_editor() as editor:
|
||||||
operation.database_forwards("test_alorwrtto", editor, project_state, new_state)
|
operation.database_forwards("test_alorwrtto", editor, project_state, new_state)
|
||||||
|
Loading…
Reference in New Issue
Block a user