sjain / natural_key

ActiveRecord.create_or_update_by_natural_key

sjain (author)
Mon Jan 12 15:16:23 -0800 2009
commit  d3791a2251d57b965f6afed77c791240a3943884
tree    8f6facbeb46d1041f1f87a3ad540a73c08e5db32
parent  58df4f3d9920ff9c899df31dc3b555b8b735f280
natural_key / natural_key.gemspec
ab55851e » sjain 2009-01-09 gemspec file 1 Gem::Specification.new do |s|
2 s.name = %q{natural_key}
d3791a22 » sjain 2009-01-12 fix version 3 s.version = "0.0.2"
ab55851e » sjain 2009-01-09 gemspec file 4
5 s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
6 s.authors = ["Pathfinder Associates"]
58df4f3d » sjain 2009-01-12 removed default runtime dep... 7 s.date = %q{2009-01-12}
ab55851e » sjain 2009-01-09 gemspec file 8 s.description = %q{This gem adds create_or_update functionality to ActiveRecord based on a user-defined natural-key.}
9 s.email = ["info@pathf.com"]
10 s.extra_rdoc_files = ["History.txt", "Manifest.txt", "PostInstall.txt", "README.rdoc"]
11 s.files = [".gitignore", "History.txt", "lib/natural_key/natural_key.rb", "lib/natural_key.rb", "Manifest.txt", "PostInstall.txt", "Rakefile", "README.rdoc", "test/database.yml", "test/fixtures/schema.rb", "test/lib/activerecord_test_case.rb", "test/lib/activerecord_test_connector.rb", "test/test_helper.rb", "test/test_natural_key.rb"]
12 s.has_rdoc = true
d3791a22 » sjain 2009-01-12 fix version 13 s.homepage = %q{http://www.pathf.com
14 }
ab55851e » sjain 2009-01-09 gemspec file 15 s.post_install_message = %q{PostInstall.txt}
16 s.rdoc_options = ["--main", "README.rdoc"]
17 s.require_paths = ["lib"]
18 s.rubyforge_project = %q{natural_key}
19 s.rubygems_version = %q{1.2.0}
20 s.summary = %q{This gem adds create_or_update functionality to ActiveRecord based on a user-defined natural-key.}
21 s.test_files = ["test/test_helper.rb", "test/test_natural_key.rb"]
22
23 if s.respond_to? :specification_version then
24 current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
25 s.specification_version = 2
26
27 if current_version >= 3 then
58df4f3d » sjain 2009-01-12 removed default runtime dep... 28 s.add_runtime_dependency(%q<activerecord>, [">= 2.1.0"])
ab55851e » sjain 2009-01-09 gemspec file 29 else
58df4f3d » sjain 2009-01-12 removed default runtime dep... 30 s.add_dependency(%q<activerecord>, [">= 2.1.0"])
ab55851e » sjain 2009-01-09 gemspec file 31 end
32 else
58df4f3d » sjain 2009-01-12 removed default runtime dep... 33 s.add_dependency(%q<activerecord>, [">= 2.1.0"])
ab55851e » sjain 2009-01-09 gemspec file 34 end
35 end