From 9c3ebede065e8178d7187baa1d57b2c4daf8d7a2 Mon Sep 17 00:00:00 2001 From: Mike Menne Date: Wed, 11 Nov 2020 10:45:16 -0600 Subject: [PATCH 1/2] Detecting if Rails is available on the bin/console --- bin/console | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/console b/bin/console index e1daf2d..bfa9d77 100755 --- a/bin/console +++ b/bin/console @@ -4,4 +4,4 @@ require 'bundler/setup' require 'wannabe_bool' require 'pry' -Pry.start +Pry.start if defined?(Pry) From 6cd8ab3f154c407c29c0575250a47959e5f82829 Mon Sep 17 00:00:00 2001 From: Mike Menne Date: Wed, 11 Nov 2020 10:47:00 -0600 Subject: [PATCH 2/2] Falling back to IRB in case pry does not exist --- bin/console | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/console b/bin/console index bfa9d77..4ec6bab 100755 --- a/bin/console +++ b/bin/console @@ -4,4 +4,9 @@ require 'bundler/setup' require 'wannabe_bool' require 'pry' -Pry.start if defined?(Pry) +if defined?(Pry) + Pry.start +else + require 'irb' + IRB.start +end