장고 질문입니다..
manage.py shell 하고
from django.utils import timezone 해서
q = Question(subject='pybo가 무엇인가요?', content='pybo에 대해서 알고 싶습니다.', create_date=timezone.now())
이런식으로 question 값을 추가하였는데, 잘못해서 5개가 되버렸습니다.
그래서 q.delete() 로 삭제하고 다시하니 id 가 한없이 커져버리는데, 어떻게 하면 원상복구가 될까요?
정준원 님 582
2021년 7월 13일 12:29 오후
1개의 답변이 있습니다. 1 / 1 Page
id 는 자동 증가되는 항목이라서 원상복구 하려면 테이블을 삭제하던가 sqlite 콘솔로 접속하셔서 시퀀스를 0으로 업데이트 하는 쿼리를 수행해야 할 것 같네요.
기존 데이터가 삭제되도 된다면 저 같으면 sqlite DB파일을 삭제하고 처음부터 다시 시작하겠습니다.
그런데 굳이 다시 원상복구 하시려는 이유가 있나요?
박응용 님
2021년 7월 13일 1:01 오후