안녕하세요!
최근 3개월치 데이터만 남기고 나머지를 삭제하려면 어떻게 해야 하나요? 관리자 콘솔을 통해 가능한가요? 감사합니다.
안녕하세요!
최근 3개월치 데이터만 남기고 나머지를 삭제하려면 어떻게 해야 하나요? 관리자 콘솔을 통해 가능한가요? 감사합니다.
어떤 데이터인가요? 어떤 문제를 해결하고 계신가요?
답변해 주셔서 감사합니다. 현재 스테이지 환경에서 DB 크기를 줄이는 방법을 검토하고 있습니다.
데이터베이스 전체를 복원해야 하므로 무슨 의미가 있을까요? 또한, 많은 양의 데이터를 삭제했다면 프로덕션 환경에 무엇이 있는지 테스트하는 데 유용하지 않을 것입니다.
하지만 PostDestroyer가 있고 User.where(something).destroy_all을 실행할 수는 있지만, 그렇게 하는 것이 매우 유용해 보이지 않습니다.
프로덕션 데이터가 아니라면 스테이징 사이트에서 무엇을 테스트하려고 하는 것일까요? 아마도 가짜 데이터를 생성하고 싶은 것일 수 있습니다. 이를 위한 rake 작업이 있다고 생각합니다.
네, 지난 1개월치 데이터만 필요합니다. 나머지는 필요하지 않습니다.
네, 해당 태스크가 있습니다: