Migrations
- Use
python manage.py makemigrationsto generate migrations. - Auto-discovers all app folders with a
models.pyfile and writesorm_config.py. - For per-app migrations, use
--app <app_name>; migration files are stored under<app_name>/migrations/.
Commands:
python manage.py makemigrations # all apps with models.py
python manage.py makemigrations --app blog
python manage.py migrate
Notes:
- The generated orm_config.py exposes ORM consumed by Aerich.
- You can customize ORM later for multi-database setups.