def sequel_url

      return '' unless db_type

      # Start our connection string
      connect_string = db_type + '://'

      # Add user:password if supplied
      unless db_user.nil?
        connect_string += db_user

        # Add either a @ or / depending on if a host was provided too
        connect_string += db_host ? '@' : '/'

        # Add host:port if supplied
        connect_string += db_host + '/' if db_host
      end

      connect_string + db_name
    end
def sequel_url

      return '' unless db_type

      # Start our connection string
      connect_string = db_type + '://'

      # Add user:password if supplied
      unless db_user.nil?
        connect_string += db_user

        # Add either a @ or / depending on if a host was provided too
        connect_string += db_host ? '@' : '/'

        # Add host:port if supplied
        connect_string += db_host + '/' if db_host
      end

      connect_string + db_name
    end
Converts the object into a textual string that can be sent to sequel
 @return
   A string representing the object in a sequel-connect string format