# File lib/couchrest/model/connection.rb, line 33 def prepare_database(db = nil) db = @_use_database unless @_use_database.nil? if db.nil? || db.is_a?(String) || db.is_a?(Symbol) conf = connection_configuration db = [conf[:prefix], db.to_s, conf[:suffix]].reject{|s| s.to_s.empty?}.join(conf[:join]) self.server.database!(db) else db end end