Skip to content

Instantly share code, notes, and snippets.

@avescodes
Created November 27, 2010 20:26
Show Gist options
  • Save avescodes/718242 to your computer and use it in GitHub Desktop.
Save avescodes/718242 to your computer and use it in GitHub Desktop.
rails-script () {
rfpath=$(find-rakefile .)
target=$1; shift
if [ -f $rfpath/script/rails ]; then
$rfpath/script/rails $target $argv
else
$rfpath/script/$target $argv
fi
}
sc () { rails-script "console" $argv }
ss () { rails-script "server" $argv }
sg () { rails-script "generate" $argv }
sr () { rails-script "runner" $argv }
sgm() { rails-script "generate" "migration" $argv }
sgs() { rails-script "generate" "scaffold" $argv }
sgr() { rails-script "generate" "resource" $argv }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment