Develop/Django
[오류]OperationalError, No such column
dawonny
2021. 8. 8. 21:55
728x90
반응형
https://ohdowon064.tistory.com/316
(Django) 테이블 초기화하기; reset table
장고 개발을 진행하다가 테이블명을 잘못 적어서 테이블명을 다시 적고 마이그레이션을 했는데 id값이 엉켜서 이도저도 못하는 상황에 직면했다. 그래서 마이그레이션 파일을 삭제해서 테이블
ohdowon064.tistory.com
현재 진행중인 프로젝트 중 프론트 팀을 만나 오프라인 회의를 하다가
api 내용을 바꿔야 하는 상황이 생겼다.
소통의 부재가 이렇게 무섭다😂
아무튼 기존에 있던 테이블들을 지우고 다시 작성하는 과정에서 제목과 같은 에러가 났다.
구글링 하다 이 위에 있는 링크의 방법이 제일 명확해서 참고해서 해결했다.
makemigrations 명령을 했을 때 생기는 파일들 (__init__제외) 들을 모두!! 지워주고(나는 안지운게 있었다)
dp.sqlite3까지 지워주고
아예 처음부터 makemigrations와 migrate 를 해주었다.
그랬더니 잘 돌아가더라.
728x90
반응형