उदाहरण के लिए, यदि आपके डेटाबेस.yml में ऐसा कुछ है (वास्तव में सही विशेषताओं को याद नहीं है, लेकिन मुझे लगता है कि आपको यह विचार मिल गया है):
postgres:
adapter: postgres
database: gis
mysql:
adapter: mysql
database: app
फिर, आप जोड़ सकते हैं
establish_connection :postgres
उन मॉडलों में जिन्हें Postgres डेटाबेस का उपयोग करना चाहिए। बेशक, एक अमूर्त वर्ग बनाना और सभी मॉडलों को उस एक का उपयोग करने के लिए बनाना आसान हो सकता है क्योंकि यह अधिक DRYer है।
class PostgresRecord::Base < ActiveRecord::Base
self.abstract_class = true
establish_connection :postgres
end
या, चूंकि आप अंततः पोस्टग्रेज़ में माइग्रेट करने की योजना बना रहे हैं, आपको शायद इसके विपरीत करना चाहिए, पोस्टग्रेज़ डेटाबेस को डिफ़ॉल्ट बनाना चाहिए और MySQL के लिए कनेक्शन बदलना चाहिए।