我想更改位于mysql2_adapter.rb
的{{1}}。
我想重新定义connect方法,如下所示
/home/jimcgh/.rvm/gems/ruby-2.0.0-p353@myproject/gems/activerecord-3.2.13/lib/active_record/connection_adapters
如果我只是进行此更改,它会反映在我的rails应用程序中吗?有没有更好的方法来做这个改变?
请帮助 谢谢
答案 0 :(得分:0)
最好的办法是fork github存储库,然后提交更改。
然后,在你的gem文件中引用它:
gem 'activerecord', :git => '##New git Repo##'
这样你以后就不会有生产上的问题了
另一个解决方案是尝试覆盖应用程序上的gem方法,这是关于该主题的另一个SO问题: