Reading a Migration File
Understand operations and dependencies inside.
It Is Just Python
A migration is an ordinary Python file you can open and read. Nothing magic lives inside, just a class describing changes.
The Migration Class
Every file defines a class named Migration that subclasses migrations.Migration. Django finds it by that name.
class Migration(migrations.Migration):
...All lessons in this course
- makemigrations vs migrate
- Reading a Migration File
- Changing a Model and Re-migrating
- sqlmigrate and Inspecting SQL