Sha256: 4831831428e0c5604f0a3bdab81c3474321f3ff517400879e3949db0efbc5889

Contents?: true

Size: 632 Bytes

Versions: 4

Compression:

Stored size: 632 Bytes

Contents

require "dossier/engine"
require "dossier/version"

module Dossier

  def self.configuration
    @configuration || configure
  end

  def self.configure
    @configuration = Configuration.new
    yield(@configuration) if block_given?
    @configuration
  end

  def self.client
    configuration.client
  end

  class ExecuteError < StandardError; end
end

require "dossier/adapter/active_record"
require "dossier/adapter/active_record/result"
require "dossier/client"
require "dossier/configuration"
require "dossier/formatter"
require "dossier/query"
require "dossier/report"
require "dossier/result"
require "dossier/stream_csv"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dossier-2.1.1 lib/dossier.rb
dossier-2.1.0 lib/dossier.rb
dossier-2.0.1 lib/dossier.rb
dossier-2.0.0 lib/dossier.rb