blob: 1d7b310fddf22683da2ceaedd5d192218eb60b4c [file] [log] [blame]
Eitan Adler3fc60b52012-04-17 00:24:58 -04001#!/usr/bin/env bash
Robert R Evansa4d02422010-10-02 15:07:29 -07002
3# Rails Commands
4alias r='rails'
5alias rg='rails g'
6alias rs='rails s'
7alias rc='rails c'
8alias rn='rails new'
9alias rd='rails dbconsole'
10alias rp='rails plugin'
11alias ra='rails application'
12alias rd='rails destroy'
Joshua Nussbaumccf49512011-05-27 23:59:33 -070013alias dbm='rake db:migrate'
Robert R Evansa4d02422010-10-02 15:07:29 -070014
15alias ss='script/server'
zerobearing23802bcc2010-10-06 17:42:29 -070016alias ts="thin start" # thin server
Robert R Evansa4d02422010-10-02 15:07:29 -070017alias sc='script/console'
Robert R Evans149c18f2010-10-02 15:47:22 -070018alias restartapp='touch tmp/restart.txt'
zerobearing23802bcc2010-10-06 17:42:29 -070019alias restart='touch tmp/restart.txt' # restart passenger
Robert R Evansa4d02422010-10-02 15:07:29 -070020alias devlog='tail -f log/development.log'
zerobearing23802bcc2010-10-06 17:42:29 -070021alias taild='tail -f log/development.log' # tail dev log
Robert R Evansa4d02422010-10-02 15:07:29 -070022
23function rails-help() {
24 echo "Rails Aliases Usage"
25 echo
26 echo " r = rails"
27 echo " rg = rails generate"
28 echo " rs/ss = rails server"
zerobearing23802bcc2010-10-06 17:42:29 -070029 echo " ts = thin server"
Robert R Evansa4d02422010-10-02 15:07:29 -070030 echo " rc/sc = rails console"
31 echo " rn = rails new"
32 echo " rd = rails dbconsole"
33 echo " rp = rails plugin"
34 echo " ra = rails application"
35 echo " rd = rails destroy"
36 echo " restartapp = touch tmp/restart.txt"
zerobearing23802bcc2010-10-06 17:42:29 -070037 echo " restart = touch tmp/restart.txt"
Robert R Evansa4d02422010-10-02 15:07:29 -070038 echo " devlog = tail -f log/development.log"
zerobearing23802bcc2010-10-06 17:42:29 -070039 echo " taild = tail -f log/development.log"
Robert R Evansa4d02422010-10-02 15:07:29 -070040 echo
41}
42