2013-04-01 2 views
1

테스트로 만든 프로덕션 환경에 일부 빈 사용자 계정이 있습니다. 지금 삭제하고 싶습니다. 그들은 그들에 붙어있는 어떤 아이템도 가지고 있지 않으므로, 이것을 삭제하기 위해 heroku 콘솔에서 어떤 명령을 실행해야합니까? 또한 'heroku console'을 타이핑하여 heroku 콘솔에 액세스합니다.Rails, Devise, Heroku 콘솔에서 사용자 계정 삭제

사용자가 계정을 삭제하지 못하도록했기 때문에 기기 삭제 버튼을 삭제했습니다 ... 가장 깨끗한 방법이라고 생각했습니다.

답변

5

가장 쉬운 방법은 heroku 콘솔을 열고 삭제하려는 각 사용자를 수동으로 삭제하는 것입니다. 그냥 REALLY주의해야합니다. 원인은 프로덕션 환경이라는 것을 알고 있기 때문입니다.

heroku run console -a <YOUR APP NAME> 
User.find(list_of_ids).destroy_all