既存の MS SQL データベースを使用するアプリケーションを Rails 4 で作成したいと考えています。このアプリケーションは、Rails 4 とそのすべての新機能を使用することで大きなメリットを得ることができますが、誰もが使用することを推奨する gem のようです - activerecord-sqlserver-adapter は Rails 4.0.0 をサポートしていません - https://github.com/rails-sqlserver/ activerecord-sqlserver-adapter/issues/250 この宝石を使わずに MS SQL Server に接続する他の方法はありますか? 前もって感謝します!
5 に答える
Rails 4 で MS SQL Server 5 以降を使用するには、以下のgemを試すことができます。
sudo gem install sic-activerecord-sqlserver-adapter
これはRails 4で確実に動作します。私はこれを試しました。ありがとう。
良いニュースです。activerecord-sqlserver-adapter 用にリリースされた Rails 4 サポート バージョン
Rails 4 で MS-SQL に以下の gem を使用できるようになりました
gem 'activerecord-sqlserver-adapter', '~> 4.0.0'
ランタイム依存関係とともに
activerecord ~> 4.0.0
同じものを探しているときに、このフォークを見つけました: https://github.com/arthrex/activerecord-sqlserver-adapter。完成度はなんとも言えません。
問題からの議論からの更新があります: https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/pull/278
私見、これまで (私がテストできた) で最高のフォークはhttps://github.com/annaswims/activerecord-sqlserver-adapter/tree/rails-4で、主にテスト ベースの進行状況を透過的にします。
アダプターは v4.2 もサポートするようになりました。 https://github.com/rails-sqlserver/activerecord-sqlserver-adapter
rails-sqlserver/activerecord-sqlserver-adapterはhttps://github.com/rails-sqlserver/activerecord-sqlserver-adapter/issues/250に従って Rails 4 をサポートするようになりました