Sha256: 9b69a7bfc0e7ef3ef2602d456c482589710b5692245e4abd6101ec8b80b68acd

Contents?: true

Size: 526 Bytes

Versions: 5

Compression:

Stored size: 526 Bytes

Contents

module Dolly
  module DepracatedDatabase
    Database = Struct.new(:connection) do
      def request *args
        connection.request *args
      end

      def post *args
        connection.post *args
      end
    end

    def view *args
      opts = args.pop if args.last.is_a? Hash
      opts ||= {}
      connection.view *args, opts.merge(include_docs: true)
    end

    def database
      warn "[DEPRECATION] `database` is deprecated.  Please use `connection` instead."
      Database.new(connection)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
dolly-3.1.2 lib/dolly/depracated_database.rb
dolly-3.1.1 lib/dolly/depracated_database.rb
dolly-3.1.0 lib/dolly/depracated_database.rb
dolly-3.0.1 lib/dolly/depracated_database.rb
dolly-3.0.0 lib/dolly/depracated_database.rb