ADD COLUMN IF NOT EXISTS ...") paired with SeparateDatabaseAndState to keep Django's migration state in sync without failing on re-runs. Seed migrations use RunPython with an explicit ...