ActiveRecord を使用していた場合、Heroku のガイドDeploying Rails Applications with the Puma Web Server で説明されているように、私の puma 構成はデータベース接続を確立します。
on_worker_boot do
ActiveRecord::Base.establish_connection
end
ただし、ROM (Ruby Object Mapper) を使用しています。
ブロックを省略してみましたon_worker_boot
が、(予想通り)データベース接続が確立されていないか、正しく確立されておらず、次のエラーが発生します。
PG::ConnectionBad: PQconsumeInput() SSL error: decryption failed or bad record mac
ROM セットアップ ガイドを読みましたが、関連するものは何もありませんでした。
puma で ROM 接続を確立するにはどうすればよいですか?