新手问题 ruby 项目如何像 rails 那样数据库可以分为 production, development 和 test?

ruohanc · 2012年08月08日 · 最后由 ruohanc 回复于 2012年08月08日 · 2403 次阅读

rails 里面默认不是配置了三种数据库吗.? 我希望能在自己的 ruby 项目中也像这样搞

然后希望 rake spec 的时候就去测试数据库,不知道应该怎么实现啊?

我的项目代码 在这

很简单。搞个全局变量做判断就好了。

环境变量就是做这个事情的入口,ruby/linux 程序员最好理解运维,而进程管理是比较重要的一部分

#摘自 spec_helper.rb
...
ENV["RAILS_ENV"] ||= 'test'
...
需要 登录 后方可回复, 如果你还没有账号请 注册新账号