0
두 개의 모델 (Reporter 및 Article)이 있습니다. 내가 했어Django의 모델에서 db 테이블을 복원하는 방법
makemigrations
migrate
그것은 데이터베이스에 2 개의 테이블을 만들었다. 그런 다음 실수로 데이터베이스에서 테이블을 삭제했습니다.
이제 다시 마이그레이션 할 때 테이블이 존재하지 않는다고 말합니다. 모델에서 테이블을 만들지 않습니다. 오류 메시지는 다음과 같습니다.
여기에 무엇이 누락 되었습니까?
데이터를 복원하거나 처음부터 db를 다시 만들고 싶습니까? – coldmind
@coldmind 두 테이블을 복원하고 싶습니다. appname_reporter 및 appname_article – Jahongir
마지막으로이 테이블을 생성하는 마이그레이션이 있습니까? 문제는 이전 버전을 이전 버전으로 마이그레이션 할 경우 존재하지 않는 테이블을 삭제하려고 시도하기 때문에 예외가 발생할 가능성이 높다는 것입니다. – coldmind