Test pg 0.19 for Ruby2+; pg < 0.19 for Ruby19

This commit is contained in:
Ben Atkins 2016-11-29 16:06:27 -05:00
parent 6782635cce
commit 690640934b
1 changed files with 7 additions and 1 deletions

View File

@ -42,7 +42,13 @@ Gem::Specification.new do |s|
s.add_development_dependency "activerecord-jdbcmysql-adapter", "~> 1.3.15"
else
s.add_development_dependency "sqlite3", "~> 1.2"
s.add_development_dependency "pg", "~> 0.17"
# pg 0.19 requires ruby >= 2.0.0
if ::Gem.ruby_version >= ::Gem::Version.new("2.0.0")
s.add_development_dependency "pg", "~> 0.19.0"
else
s.add_development_dependency "pg", [">= 0.17", "< 0.19"]
end
# activerecord >= 4.2.5 may use mysql2 >= 0.4
s.add_development_dependency "mysql2", "~> 0.4.2"