1. 먼저 터미널에서 다음 명령어를 입력하여 migration현황을 확인한다
python manage.py showmigrations
그럼 다음과 같이 app들에 대해 진행된 migration목록이 나열된다.
account
[X] 0001_initial
[ ] 0002_newuser
account : app name
[X] : 이미 migrate 되어 적용됐다는 뜻
[ ] : 아직 migrate가 진행되지 않았다는 뜻
1-1. [ ] 로 아직 migrate가 진행되지 않은 경우
앱 내부에 있는 migrations 폴더에 들어가서 삭제하고자 하는 migrations 파일을 전부 삭제해주자
1-2. [X]로 이미 migrate가 반영된 경우
돌아가고자 하는 상태로 migrate 후,
python manage.py migrate account 0001
나머지 마이그레이션 폴더에서, 진행안된 마이그레이션 삭제
'erp 도전' 카테고리의 다른 글
주화입마에 빠져서, 기본기 다지기를 병행하기로 (0) | 2023.04.28 |
---|---|
dispatch 메서드: self.get_object() , self.object (1) | 2023.04.27 |
일정표 구현 4) 수정/삭제 (0) | 2023.04.26 |
레코드 복사, 반복문 추가, bulk_update 등 (0) | 2023.04.26 |
일정표 구현 3: 조/중/석 구분값으로 저장, 사용하기 (0) | 2023.04.25 |
일정표 구현2) : 공유 일정표와 개별 일정표 구현 (0) | 2023.04.24 |
일정표 구현 1) tinymce (0) | 2023.04.24 |
장고 필터 django-filter (0) | 2023.04.22 |
댓글