programing

장고 1.7에서 초기 마이그레이션에서 다시 마이그레이션하는 방법은 무엇입니까?

sourcejob 2023. 11. 5. 11:33
반응형

장고 1.7에서 초기 마이그레이션에서 다시 마이그레이션하는 방법은 무엇입니까?

몇몇 모델로 새로운 앱을 만들었는데 몇몇 모델들이 잘 생각되지 않는다는 것을 알게 되었습니다.저는 코드를 실행하지 않았기 때문에 데이터베이스를 마지막으로 양호한 상태로 마이그레이션하고 더 나은 모델로 마이그레이션을 다시 수행하는 것이 현명합니다.이 경우 마지막으로 좋은 상태는 새 앱이 존재하지 않는 데이터베이스입니다.

장고 1.7에서 초기 마이그레이션에서 다시 마이그레이션하려면 어떻게 해야 합니까?

South할 수 있는 일:

python manage.py migrate <app> zero

어느 쪽이 맑아질까요?<app>마이그레이션 기록에서 모든 테이블을 삭제합니다.<app>.

장고 1.7 마이그레이션에서 이를 수행하는 방법은 무엇입니까?

Django 1.7+에서도 동일한 작업을 수행할 수 있습니다.

python manage.py migrate <app> zero

이것은 지워집니다.<app>마이그레이션 기록에서 모든 테이블을 삭제합니다.<app>

자세한 내용은 장고 문서를 참조하십시오.

버전 번호를 사용할 수도 있습니다.

python manage.py migrate <app> 0002

출처 : https://docs.djangoproject.com/en/1.7/ref/django-admin/ #django-admin-

언급URL : https://stackoverflow.com/questions/25606879/how-to-migrate-back-from-initial-migration-in-django-1-7

반응형