class Service < ActiveRecord::Base
establish_connection(
:adapter => "mysql",
:host => "myip",
:username => "myusername",
:password => "mypassword",
:database => "mydatabase"
)
end
This works
Service.all #connects to mydatabase
But i need something like that.
Service.use(mydatabase1).all #connects to mydatabase1
Service.use(mydatabase2).all #connects to mydatabase2
How can i achieve this?
Update
Database names are dynamic. I want Service model to connect database dynamically.
When i type Service.use(weeweweaszxc).all
it has to use weeweweaszxc database.