mysql django migration시 init.py 삭제했을때

2020. 10. 3. 15:17fixing errors

app별로 model을 나눴다가 개발편의를 위해 api폴더 안에 몰아넣었다

 

변동사항을 지정하기가 귀찮아서 migration전체를 취소하고 다시 하려고했는데

 

실수로 init.py를 삭제해버려서 여러가지로 어려움이 있었다

 

해결법

 

1. db 삭제 후 새로 생성

2. fake처리

3. migrate 다시함

4. tables 생성됐는지 확인