장부 데이터베이스를 재설정하지 않고 (즉, 모든 데이터/테이블을 삭제하고, 새 테이블을 만들고 인덱스를 생성하는) 쉬운 방법이 있습니까? 내가 원했던 것은 모든 데이터가 다른 소스 (사후 처리 된 백업의 일종)에서로드 되었기 때문에 빈 데이터베이스에 불과합니다. 장부를 장착하지 않고 Django db를 리셋
이 작업을 수행하려면 다른 방법이나는이 manage dbshell
에 manage sql...
명령의 출력을 파이프하여 달성 할 수 있다는 것을 알고 있지만,이 manage dbshell
에 의존 종류의 해키입니다 ...이 있습니까?
편집 : manage reset
manage reset
이 작업을 수행하지만 응용 프로그램 이름을 매개 변수로 필요로하지 않는 reset
과 같은 명령이 있습니까?
shylent와 avisser의 대답은 정확하지만 모든 응용 프로그램 이름 (예 :'syncdb')을 제공 할 필요가없는 명령이 있습니다. – Michael