@@ -90,6 +90,12 @@ appraise 'rails-7.1' do
9090 platforms :ruby , :mswin , :mingw , :x64_mingw do
9191 gem 'sqlite3' , '~> 1.3'
9292 end
93+
94+ platforms :jruby do
95+ gem 'activerecord-jdbcmysql-adapter' , '~> 71.0'
96+ gem 'activerecord-jdbcpostgresql-adapter' , '~> 71.0'
97+ gem 'activerecord-jdbcsqlite3-adapter' , '~> 71.0'
98+ end
9399 end
94100
95101 group :mongoid do
@@ -106,11 +112,31 @@ end
106112appraise 'rails-7.2' do
107113 gem 'rails' , '~> 7.2.0'
108114 gem 'importmap-rails' , require : false
115+
116+ group :mongoid do
117+ gem 'cancancan-mongoid'
118+ gem 'carrierwave-mongoid' , '>= 0.6.3' , require : 'carrierwave/mongoid'
119+ gem 'database_cleaner-mongoid' , '>= 2.0' , require : false
120+ gem 'kaminari-mongoid'
121+ gem 'mongoid' , '~> 8.0'
122+ gem 'mongoid-paperclip' , '>= 0.0.8' , require : 'mongoid_paperclip'
123+ gem 'shrine-mongoid' , '~> 1.0'
124+ end
109125end
110126
111127appraise 'rails-8.0' do
112128 gem 'rails' , '~> 8.0.0'
113129 gem 'importmap-rails' , require : false
130+
131+ group :mongoid do
132+ gem 'cancancan-mongoid'
133+ gem 'carrierwave-mongoid' , '>= 0.6.3' , require : 'carrierwave/mongoid'
134+ gem 'database_cleaner-mongoid' , '>= 2.0' , require : false
135+ gem 'kaminari-mongoid'
136+ gem 'mongoid' , '~> 9.0'
137+ gem 'mongoid-paperclip' , '>= 0.0.8' , require : 'mongoid_paperclip'
138+ gem 'shrine-mongoid' , '~> 1.0'
139+ end
114140end
115141
116142appraise 'composite_primary_keys' do
0 commit comments