836fe3138552defff447ebd50271225d29bae91c

Author
Mohnish G J <mail4mohnish@gmail.com>
Committer
Robby Russell <robby@planetargon.com>
Date

Message

Add an alias for Rails console sandbox (#5316)

The command ‘rails console —sandbox’ loads our Rails application,
connects to the database and automatically starts a database
transaction. All database operations performed within this console
session are rolled back upon leaving the console. Reference -
https://www.codeschool.com/blog/2014/06/17/rails-console-sandbox/

Diff

 1diff --git a/plugins/rails/rails.plugin.zsh b/plugins/rails/rails.plugin.zsh
 2index e532639b528e9cdb6ae9aeea1375621112d18d3b..c8974b5f432e4a5d57c5fb93b4b1e8520da202b0 100644
 3--- a/plugins/rails/rails.plugin.zsh
 4+++ b/plugins/rails/rails.plugin.zsh
 5@@ -36,6 +36,7 @@ alias -g RET='RAILS_ENV=test'
 6 
 7 # Rails aliases
 8 alias rc='rails console'
 9+alias rcs='rails console --sandbox'
10 alias rd='rails destroy'
11 alias rdb='rails dbconsole'
12 alias rg='rails generate'