# File lib/dm-core/adapters/data_objects_adapter.rb, line 200 def normalized_uri @normalized_uri ||= begin query = @options.except(:adapter, :user, :password, :host, :port, :path, :fragment, :scheme, :query, :username, :database) query = nil if query.empty? DataObjects::URI.new( @options[:adapter], @options[:user] || @options[:username], @options[:password], @options[:host], @options[:port], @options[:path] || @options[:database], query, @options[:fragment] ).freeze end end