[Python Django] 모델 재설정 (삭제 후 재설정)

2022. 3. 23. 12:20Python/Django Framework

반응형

sqlite3 기준으로 작업했습니다.

1. 테이블 삭제

sqlite> DROP TABLE {테이블명};

2. 마이그레이션 테이블에서 해당 APP의 데이터 삭제

sqlite> DELETE FROM django_migrations WHERE app='{앱이름}'

3. 해당 app의 디렉터리 > migrations 디렉터리 내의 파일 삭제. __init.py__ 제외

4. 스키마 생성 및 마이그레이션 진행

$ python3 manage.py makemigrations
$ python3 manage.py migrate
반응형