Background:
I’ve resque workers in my application. These workers do several jobs
that associated with DB. In development environment, I’ve no need to
provide some additional configuration for db, they are use development
database. But then I switching to production env, I set
ActiveRecord::Base.establish_connection with my production DB
parameters.
Problem:
When I’m switch back to development env, I’ve to comment
ActiveRecord::Base.establish_connection every time. Hope, anybody can
help me and provide a better approach for this situation.
On Mon, Jul 18, 2011 at 11:45 PM, Nikolay B. [email protected]
wrote:
I’ve resque workers in my application. These workers do several jobs
that associated with DB. In development environment, I’ve no need to
provide some additional configuration for db, they are use development
database. But then I switching to production env, I set
ActiveRecord::Base.establish_connection with my production DB
parameters.
Problem:
When I’m switch back to development env, I’ve to comment
ActiveRecord::Base.establish_connection every time.
Can’t you just wrap that in a conditional statement based on the
environment, e.g.
if Rails.env == “production”
ActiveRecord::Base.establish_connection(option_hash)
end