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 | |