No migrations to apply
-
Django 테이블 이름 변경 및 삭제 후 마이그레이션시 에러Django 2021. 12. 28. 13:08
'NodeNotFoundError', 'No migrations to apply', 'Table doesn't exist' 등의 에러를 한번의 작업으로 맞딱뜨리는 것은 그리 어려운 일이 아니었습니다...ㅎㅎ 그래서 이런 에러들이 왜 발생했고 어떤 이유로 해결된 것인지 차근차근 정리해보고자 합니다. 우선 'postings'라는 앱을 생성하고 models.py 작성을 끝내고 마이그레이션 한 후에 DB를 봤는데 'postings_posting'이라고 되어 있어서 지저분하고 중복된다는 느낌이 강하게 들어서 바꾸고 싶었습니다. 물론 에러가 발생하면 어쩌지 라는 생각도 들었지만 에러가 발생하면 찾아서 해결하면 되겠지라고 생각해서 우선 DB에서 직접 테이블 이름을 바꿔봤습니다. mysql> ALTER TABLE po..