diff options
| author | Andrew Godwin <andrew@aeracode.org> | 2014-06-17 23:27:03 -0700 |
|---|---|---|
| committer | Andrew Godwin <andrew@aeracode.org> | 2014-06-17 23:28:35 -0700 |
| commit | 2cee1d464217ff9f0d0af1e14ecd0b9b70ad1b7e (patch) | |
| tree | bdf62266916d8982e560581ea57e32682f526835 /tests/migrations/test_migrations_first | |
| parent | 09b63a7ccee85566dbe6dd476b507e8c310e8092 (diff) | |
| download | django-2cee1d464217ff9f0d0af1e14ecd0b9b70ad1b7e.tar.gz | |
Fixed #22861: Internal migrations done first so __first__ works
Thanks to Chris Beaven.
Diffstat (limited to 'tests/migrations/test_migrations_first')
| -rw-r--r-- | tests/migrations/test_migrations_first/__init__.py | 0 | ||||
| -rw-r--r-- | tests/migrations/test_migrations_first/second.py | 30 | ||||
| -rw-r--r-- | tests/migrations/test_migrations_first/thefirst.py | 30 |
3 files changed, 60 insertions, 0 deletions
diff --git a/tests/migrations/test_migrations_first/__init__.py b/tests/migrations/test_migrations_first/__init__.py new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/tests/migrations/test_migrations_first/__init__.py diff --git a/tests/migrations/test_migrations_first/second.py b/tests/migrations/test_migrations_first/second.py new file mode 100644 index 0000000000..e85828856d --- /dev/null +++ b/tests/migrations/test_migrations_first/second.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("migrations", "thefirst"), + ("migrations2", "0002_second"), + ] + + operations = [ + + migrations.DeleteModel("Tribble"), + + migrations.RemoveField("Author", "silly_field"), + + migrations.AddField("Author", "rating", models.IntegerField(default=0)), + + migrations.CreateModel( + "Book", + [ + ("id", models.AutoField(primary_key=True)), + ("author", models.ForeignKey("migrations.Author", null=True)), + ], + ) + + ] diff --git a/tests/migrations/test_migrations_first/thefirst.py b/tests/migrations/test_migrations_first/thefirst.py new file mode 100644 index 0000000000..581d536814 --- /dev/null +++ b/tests/migrations/test_migrations_first/thefirst.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + operations = [ + + migrations.CreateModel( + "Author", + [ + ("id", models.AutoField(primary_key=True)), + ("name", models.CharField(max_length=255)), + ("slug", models.SlugField(null=True)), + ("age", models.IntegerField(default=0)), + ("silly_field", models.BooleanField(default=False)), + ], + ), + + migrations.CreateModel( + "Tribble", + [ + ("id", models.AutoField(primary_key=True)), + ("fluffy", models.BooleanField(default=True)), + ], + ) + + ] |
