appraise "active_record_5.1" do
  gem "sqlite3", platforms: [:mri, :rbx]
  gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
  gem "activerecord", github: 'rails/rails',  branch: '5-1-stable'
  gem "activemodel", github: 'rails/rails', branch: '5-1-stable'
end

appraise "active_record_5.2" do
  gem "sqlite3", platforms: [:mri, :rbx]
  gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
  gem "activerecord", github: 'rails/rails',  branch: '5-2-stable'
  gem "activemodel", github: 'rails/rails', branch: '5-2-stable'
end

appraise 'active_record_6.0' do
  gem "sqlite3", platforms: [:mri, :rbx]
  gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
  gem "activerecord", github: 'rails/rails',  branch: '6-0-stable'
  gem "activemodel", github: 'rails/rails', branch: '6-0-stable'
end

appraise 'active_record_6.1' do
  gem "sqlite3", platforms: [:mri, :rbx]
  gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
  gem "activerecord", github: 'rails/rails',  branch: '6-1-stable'
  gem "activemodel", github: 'rails/rails', branch: '6-1-stable'
end

appraise "active_record_edge" do
  gem "sqlite3", platforms: [:mri, :rbx]
  gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
  gem "activerecord", github: 'rails/rails',  branch: 'master'
  gem "activemodel", github: 'rails/rails', branch: 'master'
end
