개발팁

Django 데이터베이스 초기화

몸에배인매너 2022. 1. 21. 18:30

강의를 따라 듣다가 migrations모델을 새롭게 업데이트 하려고 하니 에러가 뜬다. 한참을 찾아보다가, 정확히 왜인지는 모르겠지만 데이터 베이스가 꼬여서 인것 같아 초기화를 하려고 알아보았다.

 

1. 프로젝트내에 있는 모든 migrations폴더 안의 "__init__.py"를 제외한 파일을 삭제한다.

2. 데이터베이스 파일도 삭제한다. → db.sqlite3

3. 새롭게 마이그레이션을 생성한다.

python manage.py makemigrations
python manage.py migrate