Changes between Initial Version and Version 1 of Ticket #23556
- Timestamp:
- Sep 25, 2014, 11:55:05 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #23556
- Property Triage Stage Unreviewed → Accepted
- Property Type Uncategorized → Bug
-
Ticket #23556 – Description
initial v1 1 If a migration depends on another migration that is part of a squashed migration (e.g. `6_auto` depends on `5_auto` which is part of `3_squashed_5`) thisleads to a `KeyError`:1 If a migration depends on another migration that is part of a squashed migration (e.g. `6_auto` depends on `5_auto` which is part of `3_squashed_5`) removing the squashed migration (e.g. `5_auto`) leads to a `KeyError`: 2 2 3 3 {{{#!python … … 14 14 }}} 15 15 16 Thus the whole idea of `squashmigrations` to be able to remove old migrations is not really working out since a 3rd party app might depend on a specific migration.16 Thus the whole idea of `squashmigrations` to be able to eventually remove old migrations is not really working out since a 3rd party app might depend on a specific migration. 17 17 18 18 I build a testcase: https://github.com/Markush2010/django/commit/9a983d4fe66c583858eb370497d0b66227690f79