August 31, 2010
Posted by roadburn
Commonly used Rails 2.3 commands
Rails
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 | Setup rails app with mysql $ rails appname -d mysql Start server with debugging enabled $ script/server --debugger Start server with debugging enabled - specify environment $ script/server --debugger RAILS_ENV=production Install required gems $ sudo rake gems:install Run gem server for rdocs $ gem server View routes $ rake routes Update Rails $ rake rails:update Enter the console with specified environment $ script/console $ script/console development $ script/console test $ script/console production Clear logfiles $ rake log:clear |
Database
1 2 3 4 5 6 7 8 9 10 11 | Create database $ rake db:create Run database migrations $ rake db:migrate Drop database $ rake db:drop Rollback database migration $ rake db:rollback |
Testing
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Clone database for testing $ rake db:test:clone Bootstrap Rspec $ script/generate rspec Bootstrap Cucumber $ script/generate cucumber --rspec --capybara --spork Bootstrap Pickle $ script/generate pickle Generate Rspec model $ script/generate rspec_model singularmodelname Generate Rspec controller $ script/generate rspec_controller pluralmodelname Start spork for cucumber $ spork cuc 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 |
Heroku
1 2 | Push to Git
$ git push heroku |
No Comments Yet
You can be the first to comment!
Leave a comment