On Monday, February 6, 2017 at 9:41:49 AM UTC, hartmut bischoff wrote:
>
> Hi everbody,
>
> I am working on a Rails Project using OrientDB as Database ( 
> https://github.com/topofocus/active-orient )
> This gem initializes any available database-class and assigns it to 
> model-classes.
>
> For me its convenient to  recognize, which database-classes are found, 
> when starting the console.
>
> Thus I patched the source in railties/rails/lib/commands/console.rb 
>
> Obviously, I am not happy with this dirty approach. 
>
> How is this done properly? 
>
>
> in detail:
> I want to execute some ruby-code after any initialization of the core and 
> before the first command can be entered.
> This code prints out some status information.
>
>  
>

In application.rb you can put

console do
  #only executed when booting console
end

We use this to inject some helper methods into console sessions

Fred
 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/48d626e8-178a-4c24-ab67-e50b40c7c268%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to