Rails チュートリアル11章が(やっと)終わった

昨日のyarnのエラーは寝て起きたら治った。
やっぱりそういうものだった。
世の中だいたいの問題は寝て起きたら治る。
睡眠はあらゆる問題を解決する。

そしてその先でまた躓く。

本番環境でメールを送るとエラーになる。 このメールサービスはどうやら、あらかじめ登録しているメールアドレスじゃないと送れないらしい(本格運用するなら制限を開放できる)。さっそくアドレスを登録して認証。

登録に使ったメールアドレスはDBに追加済みだったので、新規登録をもう一度試す為にheroku run rails:db:migration:resetするがエラー。production環境ではそういう危なっかしいコマンドは初期設定だとブロックされるらしい。

その後heroku側の仕組みを使ってDBをリセットしたりと四苦八苦して、何とか11章の仕組みが上手く動くことを確認できた。途中仕事が忙しかったのもあるけど、長かった。次は12章。

今回はこのあたりのサイトを参考にした。ありがたや。

qiita.com

ktmry.hatenablog.com