개발 서버에서 모든 개발 작업을 수행하고 변경 사항이 만족 스러우면 프로덕션 서버로 변경 내용을 푸시합니다. 때로는 데이터베이스를 변경하려고하는데,이를 위해 Django-South를 사용합니다.Django-South - 프로덕션 서버 마이그레이션
하나의 앱에서만 모델을 변경하는 경우 dev 서버의 DB 스키마를 업데이트하려면 python manage.py schemamigration my_app
을 실행 한 다음 python manage.py migrate my_app
을 실행합니다.
제 질문은 프로덕션 서버로 업데이트를 푸시 한 후 프로덕션 서버를 업데이트하는 가장 쉬운 방법은 무엇입니까? my_app/migrations/
에있는 모든 마이그레이션 파일도 생산 서버로 푸시되므로 DB 변경을 모방하기 위해 python manage.py migrate my_app
을 하나만 실행합니까?
여러 django-south migrate my_app
실행으로 여러 개의 DB 수정을 수행 한 경우는 어떻습니까? 여전히 하나의 python manage.py migrate my_app
입니까? P the South docs에서