Skip to content

Instantly share code, notes, and snippets.

@crittelmeyer
Last active May 13, 2016 16:00
Show Gist options
  • Save crittelmeyer/a91a911e8886fc27daf6 to your computer and use it in GitHub Desktop.
Save crittelmeyer/a91a911e8886fc27daf6 to your computer and use it in GitHub Desktop.

Rails shortcuts

As configured in my dotfiles

Shortcuts

  • devlog = show development log file

  • prodlog = show production log file

  • testlog = show test log file

  • RED = 'RAILS_ENV=development' => export RED

  • REP = 'RAILS_ENV=production' => export REP

  • RET = 'RAILS_ENV=test' => export RET

  • rc = rails console

  • rd = rails destroy

  • rdb = rails dbconsole

  • rg = rails generate

  • rgm = rails generate migration

  • rp = rails plugin

  • ru = rails runner

  • rs = rails server

  • rsd = rails server --debugger

  • rsp = rails server --port

Rake

  • rdm = rake db:migrate
  • rdms = rake db:migrate:status
  • rdr = rake db:rollback
  • rdc = rake db:create
  • rds = rake db:seed
  • rdd = rake db:drop
  • rdrs = rake db:reset
  • rdtc = rake db:test:clone
  • rdtp = rake db:test:prepare
  • rdmtc = rake db:migrate db:test:clone
  • rlc = rake log:clear
  • rn = rake notes
  • rr = rake routes
  • rrg = rake routes | grep
  • rt = rake test
  • rmd = rake middleware
  • rsts = rake stats
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment