Method: Rubyfb::Database.db_string_for
- Defined in:
- lib/active_record/connection_adapters/rubyfb_adapter.rb
.db_string_for(config) ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/active_record/connection_adapters/rubyfb_adapter.rb', line 18 def self.db_string_for(config) unless config.has_key?(:database) raise ArgumentError, "No database specified. Missing argument: database." end host_string = config.values_at(:host, :service, :port).compact.first(2).join("/") if config[:host] [host_string, config[:database]].compact.join(":") end |