schedule.rbを使った自動削除機能について質問です。
解決したいこと
Ruby on Railsでツイートアプリを作成中です
指定の時間の時間を過ぎると投稿した内容(kotoba)が自動で削除される機能を搭載したい。
発生している問題・エラー
エラー文はありません
該当するソースコード
言語名はRubyです
lib/tasks/sweep.rakeには下記URLのように記載
https://gyazo.com/5967ec6e2f65f81e439e610e908570f8
config/schedule.rbには下記URLのように記載
https://gyazo.com/4783848170602b2e0813e50e39d4be14
ターミナル上でrake sweep:kotobasを実行するとしっかり投稿は消えている
ターミナル上では下記URLのようにスケジュールされている
https://gyazo.com/8e6cdbbe75c92b292662dfa048384daf
ログが表示されるようにコードを書いて事こうしたときも下記URLのように実行されている
https://gyazo.com/cfd6c4ae1e1618cb7a6c6429511d98cd
にもかかわらずローカル環境のブラウザでは時間が来ても実行されず削除されていない
自分で試したこと
どこでエラーが出ているかわからないためログで確認
ターミナルでコードが決行されるか確認
ローカル環境のみ実行されない理由が見つからず困っています。
この問題を解決して自動削除できるようにする方法がわかる方いますか?
アドバイスいただけると助かります。
どうかよろしくお願いします。
追記
database.ymlのsocketの問題があるのかもしれませんが解決方法も見つけられていません。