method
select_database
v8.1.1 -
Show latest stable
- Class:
ActiveRecord::Middleware::DatabaseSelector
select_database(request, &blk)private
No documentation available.
# File activerecord/lib/active_record/middleware/database_selector.rb, line 72
def select_database(request, &blk)
context = context_klass.call(request)
resolver = resolver_klass.call(context, options)
response = if resolver.reading_request?(request)
resolver.read(&blk)
else
resolver.write(&blk)
end
resolver.update_context(response)
response
end