Ruby on Rails - multiple database connections in ruby on rails - ruby on rails tutorial - rails guides - rails tutorial - ruby rails
Multiple Database Connections in Ruby on Rails
A transaction acts on a single database connection. If you have multiple class-specific databases, the transaction will not protect interaction among them. One workaround is to begin a transaction on each class whose models you alter:
This is a poor solution, but fully distributed transactions are beyond the scope of ActiveRecord.