在rails 3.2中默认使用postgresql并避免testunit的方法?

Ben*_*enU 9 postgresql rspec rspec-rails rails-postgresql ruby-on-rails-3.2

$ rails new [app name] -d postgresql --skip-test-unit每次我开始新的rails应用程序时,我都厌倦了打字.我正在使用rails 3.2.

有没有办法使用postresql和跳过测试单元我的新rails应用程序的默认值?

Ben*_*enU 22

是.Rails 3.2通过更新~/.railsrc文件使这些默认设置变得容易.

在命令行:

$ echo -d postgresql -T > ~/.railsrc
Run Code Online (Sandbox Code Playgroud)

现在每个新的rails应用程序都将使用postgresql并避免testunit.

$ rails new [my new app]
[my computer]:[my directory] [my name]$ rails new [my new app]
Using -d postgresql -T from /Users/benjaminunger/.railsrc
  create  
  create  README.rdoc
  create  Rakefile
.
.
.
Run Code Online (Sandbox Code Playgroud)

通过更新〜/ .railsrc文件,rails new generator的任何标志都可以成为默认值.