# Include DB adapters matching the version requirements in
# rails/activerecord/lib/active_record/connection_adapters/*adapter.rb

appraise "rails50" do
  gem "rails", "~> 5.0.0"
  gem "mysql2", ">= 0.3.18", "< 0.6.0"
  gem "pg", ">= 0.18", "< 2.0"
  gem "sqlite3", "~> 1.3.6"
  gem "psych", "~> 3.1"
  gem "loofah", "2.20.0"
end

appraise "rails51" do
  gem "rails", "~> 5.1.4"
  gem "mysql2", ">= 0.3.18", "< 0.6.0"
  gem "pg", ">= 0.18", "< 2.0"
  gem "sqlite3", "~> 1.3.6"
  gem "psych", "~> 3.1"
  gem "loofah", "2.20.0"
end

appraise "rails52" do
  gem "rails", ">= 5.2.8.1", "< 5.3"
  gem "mysql2", ">= 0.4.4", "< 0.6.0"
  gem "pg", ">= 0.18", "< 2.0"
  gem "sqlite3", "~> 1.3.6"
  gem "psych", "~> 3.1"
  gem "loofah", "2.20.0"
end

appraise "rails60" do
  gem "rails", ">= 6.0.0", "< 6.1"
  gem "mysql2", ">= 0.4.4"
  gem "pg", ">= 0.18", "< 2.0"
  gem "sqlite3", "~> 1.4"
end

appraise "rails61" do
  gem "rails", ">= 6.1.0", "< 6.2"
  gem "mysql2", ">= 0.4.4"
  gem "pg", ">= 1.1", "< 2.0"
  gem "sqlite3", "~> 1.4"
end

appraise "rails70" do
  gem "rails", ">= 7.0.0", "< 7.1"
  gem "mysql2", ">= 0.4.4"
  gem "pg", ">= 1.1"
  gem "sqlite3", ">= 1.4"
end

appraise "rails71" do
  gem "rails", ">= 7.1.0.beta1", "< 7.2"
  gem "mysql2", ">= 0.4.4"
  gem "pg", ">= 1.1"
  gem "sqlite3", ">= 1.4"
end
