
했는데 이렇게 뜸. 릴레이션이 이미 있어서 안된단다...
기존에 fk로 연결해뒀던 필드가 삭제되어서 그런가? ㅠㅠ## [Django] migrate가 안될 때
분명히 모델의 변경사항도 있고,
makemigrations해서 새로운 파일도 만들어줬는데
migrate하니까 적용이 안된다.

오류가 뜨는거면 모르겠는데, 아예 적용자체가 안되니까....
migration폴더 안에 있는 걸 삭제해주고 했는데도 안된다
poetry run py manage.py migrate --fake 앱이름 zero
이 글을 참고해서 특정 앱만 초기화 하는 방법을 시도해보려고 한다.

초기화 하고
poetry run py manage.py migrate 앱이름

했는데 이렇게 뜸. 릴레이션이 이미 있어서 안된단다...
기존에 fk로 연결해뒀던 필드가 삭제되어서 그런가? ㅠㅠ
테이블을 삭제해보자.

원하는 테이블 선택 후 DROP TABLE하기.
잘 삭제된다.
이제 다시 migration 진행.

환장하겠다...
아직도 뜬다 같은 화면 아님

원하는 DB 선택해서 오른쪽 클릭 후 Query Tool 클릭

DROP TABLE quizzes_quizreport; 입력 후 실행

응? 잘 삭제됐는데
왜 migration이 안되지..
모르겠다..
걍 꼬인것같음
같은 app의 모든 테이블을 날려버리고 해주자


차례대로 날리고
다시 migrate하기.

잘됐다..
뭔가가 꼬였나봄 ㅠㅠ
하....
매번 이럴때마다 날리면 되는 거 보면
안 날리고 해결할 수 있는 방법은 없나