--- rails_console version 5 Wed Oct 25 10:35:14 +0000 2006 +++ rails_console version 9 Wed Mar 19 19:29:29 +0000 2008 @@ -1,21 +1,37 @@ Reloading the Console Environment: >> reload! >> Dispatcher.reset_application! # (outdated) Load and execute a Ruby script: >> load "the_file_name.rb" Using app object: >> app.get '/stories/10002' => 200 >> app.assigns(:story) => #<Story:0x24aad0c ... > >> app.path => "/stories/10002" >> app.reset! => nil Using helpers methods: >> helper.pluralize 2, "story" => "2 stories" + +Clear the console: +ctrl + l or Command + k (Mac) + +How-to Examine Routes: +rs = ActionController::Routing::Routes +puts rs.routes +rs.recognize_path "/session" +rs.generate :controller => "users", :action => "edit", :id => "4" + +Print as YAML +>> y @something + +Start in a sandbox (any modifications you make to the database will be rolled +back on exit) +$ ./script/console -s
cheat sheets.
$ cheat rails_console( add new | see all )
- updated sheets

- cheat
- shoulda
- capistrano
- rpm
- string
- sqld4r
- cheat_el
- magit
- to_i
- bm
- rails_date_formats
- sequel
- dexagogo_form_validation
- git
- git_remote_branch
Advertisement