Loading...
Loading...
Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking index/constraint changes, multi-phase schema changes, data backfills, migration conflict rebasing, and product model moves that require SeparateDatabaseAndState.
npx skill4agent add posthog/posthog django-migrationsdocs/published/handbook/engineering/developing-locally.md## Django migrations### Non-blocking migrations### Resolving merge conflictsdocs/published/handbook/engineering/safe-django-migrations.mddocs/published/handbook/engineering/databases/schema-changes.mdproducts/README.md## Adding or moving backend models and migrationsproducts/*clickhouse-migrationsNOT NULLDEBUG=1 ./manage.py makemigrations [app_label]python manage.py rebase_migration <app> && git add <app>/migrationsposthogeesafe-django-migrations.mdSeparateDatabaseAndState./manage.py sqlmigrate <app> <migration_number>