Ruby
Railsガイドに載っている情報ではあるのですが、僕自身がマルチDBの経験少ないのでアウトプットとしてメモ残しておきます。 https://railsguides.jp/active_record_multiple_databases.html#コネクションを手動で切り替える 手動で切り替える方法 ActiveReco…
結論 複数ある場合は、下から順番にprepend_before_actionが実行される きっかけ controllerでbefore_actionを複数個書くと当然ファイルの上から実行されます。 prepend_before_action を複数個定義する要件がありbefore_actionと同じ感覚で実行されて欲しい…
今回rubocopさんに怒られたのは、 Class: RuboCop::Cop::Rails::SquishedSQLHeredocs — Documentation for rubocop-rails (2.8.1) です。 公式docの通りなんですが、一応コード書きます。 # bad <<-SQL SELECT * FROM posts; SQL # good <<-SQL.squish SELEC…
「テストコードがうまく書けない」ということで実装の相談を受けて私自身も色々調べたらfactory-botのtransient の使い方が原因で意図したテストデータを作れていなかったみたいでした。 私自身もtransientは初めてでしたので調査したことメモっておきます。…
railsdoc.com docにある通りですが、知らなかったのでメモです。 # 数字.kilobytes 2.kilobytes # 2048 質問されて別の方法を提案したのですが、これが一番スマートだと思います。
techbookfest.org を読んだので新しく得た知見を書いておきます。 読むきっかけ たまたまTwitterで見かけた PRをレビューする機会は今も未来もあるので新たなレビューの視点が欲しかった 自分が実装する時でも役に立つものがありそう 勉強になったところ テ…