cookpad / arproxy

Arproxy is a proxy between ActiveRecord and database adapter
https://github.com/cookpad/arproxy
MIT License
327 stars 26 forks source link

複数DB接続時にエラー? #4

Closed takundao71 closed 9 years ago

takundao71 commented 9 years ago

mysql2でAとBのdatabaseに接続しており、Bでクエリーを発行すると 何故かarproxy内でAに対してクエリーが発行されエラーになりました。

間違ってたらスイマセン

mirakui commented 9 years ago

こちらで再現できるように詳細を教えてもらえますか? 私は switch_point を使った MySQL の複数 DB 環境で arproxy を運用していますが、そのような状況はまだ見たことがありません。

takundao71 commented 9 years ago

switch_pointは使用してないです。establish_connectionで複数DBに接続したら、arproxyでエラーになりました

takundao71 commented 9 years ago

申し訳ありません。こちらconfig/initializers/ar_proxy.rb で ActiveRecord::Baseを使っており、デフォルトの設定でsqlを発行していたことが問題でした。お騒がせしました。

mirakui commented 9 years ago

なるほど、了解です! close します〜