diff options
| author | Andriy Sokolovskiy <sokandpal@yandex.ru> | 2014-12-16 02:22:28 +0200 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-12-16 10:56:35 -0500 |
| commit | 10482faf1996e654cb9849d7c0065841ad2adf35 (patch) | |
| tree | a18517568dc4da497a24f9a09a142c8539331a3e /django | |
| parent | 66c0529b3edb40e25713cbf32ea8794befc829ae (diff) | |
[1.7.x] Fixed #23983 -- Fixed a crash in migrations when adding order_with_respect_to to non-empty table.
Backport of 3dbbb8a89ca4beaabd5359fe82e32ed633b15140 from master
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/migrations/operations/models.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/django/db/migrations/operations/models.py b/django/db/migrations/operations/models.py index e195d9d841..75053474a9 100644 --- a/django/db/migrations/operations/models.py +++ b/django/db/migrations/operations/models.py @@ -329,6 +329,8 @@ class AlterOrderWithRespectTo(Operation): # it's likely a rename) elif to_model._meta.order_with_respect_to and not from_model._meta.order_with_respect_to: field = to_model._meta.get_field_by_name("_order")[0] + if not field.has_default(): + field.default = 0 schema_editor.add_field( from_model, field, |
