Se, por exemplo, você, em seu database.yml tiver algo assim (não me lembro dos atributos corretos, mas acho que você entendeu):
postgres:
adapter: postgres
database: gis
mysql:
adapter: mysql
database: app
Então, você poderia adicionar
establish_connection :postgres
nos modelos que devem usar o banco de dados Postgres. Claro, pode ser mais fácil criar uma classe abstrata e fazer com que todos os modelos usem essa, já que é mais DRYer.
class PostgresRecord::Base < ActiveRecord::Base
self.abstract_class = true
establish_connection :postgres
end
Ou, já que você está planejando migrar para o Postgres eventualmente, você provavelmente deveria fazer o oposto, tornar o banco de dados Postgres padrão e alterar a conexão para o MySQL.