본문 바로가기

django/오류

django.db.utils.OperationalError: (1050, "Table 'django_admin_log' already exists")

docker를 배포하면서 생긴 오류.

mysql table을 drop해도 계속 뜬다.

원인은 모르겠고 docker의 mysql dbdata가 들어있는 volumes을 모두 삭제해주었다.

삭제가 안되는 기본 volume도 있긴한데 이건 상관없다. 

삭제 후 다시 docker를 실행하니까 성공했다.

table이 들어있는 db만 삭제해주자