Sha256: 9101377fee028f95866a5204b0ac0c7b3d235f157d7e3884070071191edcef59

Contents?: true

Size: 1.23 KB

Versions: 4

Compression:

Stored size: 1.23 KB

Contents

# -*- encoding: utf-8 -*-
$:.push File.expand_path("../lib", __FILE__)
require "data_sampler/version"

Gem::Specification.new do |s|
  s.name        = "data_sampler"
  s.version     = DataSampler::VERSION
  s.authors     = ["Christian Rishoj"]
  s.email       = ["christian@rishoj.net"]
  s.homepage    = "https://github.com/crishoj/data_sampler"
  s.summary     = %q{Extract a sample of records from a database while maintaining referential integrity.}
  s.description = %q{Ever found yourself wanting a modest amount of fresh rows from a production database for development purposes, but
put back by the need to maintain referential integrity in the extracted data sample? This data sampler utility will
take care that referential dependencies are fulfilled by recursively fetching any rows referred to by the sample.}

  s.rubyforge_project = "data_sampler"

  s.files         = `git ls-files`.split("\n")
  s.test_files    = `git ls-files -- {test,spec,features}/*`.split("\n")
  s.executables   = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
  s.require_paths = ["lib"]

  s.add_dependency "schema_plus"
  s.add_dependency "activerecord"
  s.add_dependency "commander"
  s.add_dependency "mysql"

  s.add_development_dependency "pry"
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
data_sampler-1.0.0 data_sampler.gemspec
data_sampler-0.0.6 data_sampler.gemspec
data_sampler-0.0.5 data_sampler.gemspec
data_sampler-0.0.4 data_sampler.gemspec