0
binding.pry
が呼び出されたときにコードを実行する方法はありますか?私はActiveRecord::Base.logger = Logger.new(STDOUT)
SQLクエリを参照してくださいしたい。binding.pryが呼び出されたときに任意のレールコードを実行する方法
私はbinding.pry
が使用されるたびに手動で1回だけ実行します。
binding.pry
が呼び出されたときにコードを実行する方法はありますか?私はActiveRecord::Base.logger = Logger.new(STDOUT)
SQLクエリを参照してくださいしたい。binding.pryが呼び出されたときに任意のレールコードを実行する方法
私はbinding.pry
が使用されるたびに手動で1回だけ実行します。
てこフックがちょうどてこプロンプト
Pry.hooks.add_hook(:before_session, "my_hook") do |output, binding, pry|
ActiveRecord::Base.logger = Logger.new(STDOUT)
end
に着陸する前に実行することができてこ人々がうまくgithub.com/pry/pry/wiki/Hooks
でこれを文書化しているあなたは得るべきです"シェル"を覗いて、任意のRubyを実行できるようにします。あなたは特定の問題を抱えていますか? –
は私の質問を明確にしました。私はそれが毎回実行され、毎回再入力する必要はありません – pixelearth
https://github.com/pry/pry/wiki/Hooks – Stefan