【问题标题】:Way to use postgresql and avoid testunit by default in rails 3.2?在rails 3.2中默认使用postgresql并避免使用testunit的方法?
【发布时间】:2012-08-19 15:23:33
【问题描述】:

我厌倦了每次启动新的 Rails 应用程序时都输入$ rails new [app name] -d postgresql --skip-test-unit。我正在使用rails 3.2。

有没有办法让使用 postresql 和跳过测试单元成为新 Rails 应用程序的默认设置?

【问题讨论】:

    标签: postgresql rspec ruby-on-rails-3.2 rspec-rails rails-postgresql


    【解决方案1】:

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

    在命令行:

    $ echo -d postgresql -T > ~/.railsrc
    

    现在每个新的 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
    .
    .
    .
    

    rails 新生成器的任何标志都可以通过更新 ~/.railsrc 文件成为默认值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-16
      • 2013-03-24
      相关资源
      最近更新 更多