Sha256: baead2e3c2da9c99686a0285320cce48fb66693e1321cdbe78f1c13ecb158829

Contents?: true

Size: 1.75 KB

Versions: 2

Compression:

Stored size: 1.75 KB

Contents

# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'eyeballs/version'

Gem::Specification.new do |spec|
  spec.name          = "pg-eyeballs"
  spec.version       = Eyeballs::VERSION
  spec.authors       = ["Brad Urani"]
  spec.email         = ["bradurani@gmail.com"]

  spec.summary       = 'A Ruby gem for using the postgres explain command with Active Record' 
  spec.description   = 'pg-eyeballs is a ruby gem that gives you detailed information about how the SQL queries created by the active record code you write are executed by the database. It gives you an easy, ruby friendly way to see the output of the Postgres EXPLAIN command and integrates with the popular query analysis tool gocmdpev'
  spec.homepage      = "http://github.com/bradurani/pg-eyeballs"
  spec.license       = "MIT"

  # Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host'
  # to allow pushing to a single host or delete this section to allow pushing to any host.
  if spec.respond_to?(:metadata)
    spec.metadata['allowed_push_host'] = "https://rubygems.org"
  else
    raise "RubyGems 2.0 or newer is required to protect against public gem pushes."
  end

  spec.files         = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
  spec.bindir        = "exe"
  spec.executables   = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
  spec.require_paths = ["lib"]

  spec.add_development_dependency "bundler", "~> 1.12"
  spec.add_development_dependency "rake", "~> 10.0"
  spec.add_development_dependency "rspec", "~> 3.0"
  spec.add_development_dependency "database_cleaner"

  spec.add_dependency "activerecord", ">=4.0", "<6.0"
  spec.add_dependency "pg"

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pg-eyeballs-1.1.1 pg-eyeballs.gemspec
pg-eyeballs-1.1.0 pg-eyeballs.gemspec