August 31, 2010
Posted by roadburn
Commonly used Rails 2.3 commands
Rails & Database
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | Start server with debugging enabled $ script/server --debugger Start server with debugging enabled - specify environment $ script/server --debugger RAILS_ENV=production Create database $ rake db:create Run database migrations $ rake db:migrate Drop database $ rake db:drop Rollback database migration $ rake db:rollback Install required gems $ sudo rake gem:install View routes $ rake routes Enter the console with specified environment $ script/console $ script/console development $ script/console test $ script/console production |
Testing
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | Clone database for testing $ rake db:test:clone Bootstrap Rspec $ script/generate rspec Bootstrap Cucumber $ script/generate cucumber --rspec --capybara Generate Rspec model $ script/generate rspec_model singularmodelname Generate Rspec controller $ script/generate rspec_controller pluralmodelname Run autotest $ autotest |
Gems
1 2 3 4 5 6 7 8 9 10 11 | Install gems $ sudo gem install gemname Uninstall gems $ sudo gem uninstall gemname Reinstall gems $ sudo gem pristine --all Remove old gems $ sudo gem clean |
Generators
1 2 | Generate migration
$ script/generate migration the_migration_name |

