rakeタスクを使わず、rails runnerを使って定期実行させる
処理を定期実行させたい時、rakeタスク以外にも方法がある→モデルのメソッドにすることを検討する。
イメージ:rails runner "puts Event.count"みたいに処理を実行させることができる
メリット
モデルのメソッドにするとrailsコンソールからも実行しやすい
テストも書きやすい
herokuスケジューラーを使う場合:
この「コマンドの実行」のところで、rails runner "実行させたい処理" で定期実行させることができる。
https://gyazo.com/7137f0a559caa8c70fb59150a63e532a