| 18 | | Sorry about the confusion! So basically using `self.get_changes([Readable], [Readable with no fields, Book, Magazine])` doesn't give me the action operations with the correct order. When I do the first migration for only `Readable` class, and then the second migration for `Readable` with no fields, `Book` and `Magazine` on local machine, it gives me the correct order. So i don't think simply doing `self.get_changes` will do the same thing as my mentioned two-step migrations testing. So I just can't find out what is the causation... |
| | 18 | Sorry about the confusion! So basically using `self.get_changes([Readable], [Readable with no fields, Book])` doesn't give me the action operations with the correct order. When I do the first migration for only `Readable` class, and then the second migration for `Readable` with no fields, `Book` and `Magazine` on local machine, it gives me the correct order. So i don't think simply doing `self.get_changes` will do the same thing as my mentioned two-step migrations testing. So I just can't find out what is the causation... |
| | 19 | |
| | 20 | Here is the error message I have: |
| | 21 | |
| | 22 | |
| | 23 | {{{ |
| | 24 | app: |
| | 25 | auto_1 |
| | 26 | <CreateModel name='Book', fields=[('title', <django.db.models.fields.CharField>), ('name', <django.db.models.fields.CharField>)], options={}, bases=('app.Readable',), managers=[]> |
| | 27 | <RemoveField model_name='readable', name='name'> |
| | 28 | <RemoveField model_name='readable', name='title'> |
| | 29 | }}} |
| | 30 | |