0095migration파일을 만들고 migrate까지 적용했다.
문제가 생겨서 여차저차 하다가 방금 생긴 table을 지우고,
0095migration파일도 지운 후 다시 만들어서 migrate하려고 했더니
migrate명령어가 먹지 않는 현상이 생겼다.
Running migrations: No migrations to apply.
이 문제를 해결하려면 db의 django_migrations에서 migrate흔적을 지워줘야 한다.
select * from django_migrations;
하면 여태 migration한 흔적을 볼 수 있다.
여기에 0095흔적이 남아 있기 때문에 아무리 0095파일을 다시 만들어도 적용되지 않는 것이다.
delete
문으로 해당 데이터를 지우고 다시 migrate를 해주면 잘 작동한다.