제목에 다 나와 있겠지만, 추가로 질문이 있습니다.
어딘가에 Discourse의 rails 명령어 목록이 있나요? 전에 본 기억이 나는데, 아무리 찾아도 찾을 수가 없습니다.
가능성은 있지만, 인증되지 않은 주소로 스팸 메일을 대량으로 발송하게 될 수 있으므로 좋은 관행이라고 생각하지 않습니다.
myInactiveUsers = User.where(active: false)
myInactiveUsers.each do |myInactiveUser|
myInactiveUser.active = true
myInactiveUser.save!
end
위 스크립트는 작동할 수 있지만, 기능적으로 의도하지 않은 추가적인 부작용이 있을지 확신할 수 없으므로, 사용은 본인의 책임 하에 진행하시기 바랍니다!
이는 단순히 Active Record Basics — Ruby on Rails Guides 의 내용입니다.
그리고 이 경우처럼 Discourse가 유지 관리하는 기본 객체, 즉 User 모델을 아는 것입니다.
모델은 여기에서 찾을 수 있습니다: discourse/app/models at main · discourse/discourse · GitHub
답변 감사합니다 ![]()
이 스레드를 읽고 궁금해서 물어본 것입니다.
직접 코드를 테스트해 보지 않을 예정이고, 부수 효과가 없을지 확실하지 않으므로 해결됨 버튼을 클릭할 수 없습니다.
링크 공유해 주셔서 감사합니다!