1
1
# frozen_string_literal: true
2
2
3
- appraise 'rails_7.0.8' do # rubocop:disable Metrics/BlockLength
4
- gem 'rails' , '7.0.8'
3
+ ###############
4
+ # RAILS 7.0.8 #
5
+ ###############
5
6
6
- install_if '-> { ENV["DB_ADAPTER"] == "sqlite3" } ' do
7
- gem 'sqlite3 ' , '~> 1.5.0 '
8
- end
7
+ appraise 'rails_7.0.8_with_postgresql ' do
8
+ gem 'rails ' , '7.0.8 '
9
+ gem 'pg'
9
10
10
- install_if '-> { ENV["DB_ADAPTER"] == "mysql2" }' do
11
- gem 'mysql2'
11
+ # Fix:
12
+ # warning: logger was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.5.0
13
+ # Add logger to your Gemfile or gemspec.
14
+ install_if '-> { Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0") }' do
15
+ gem 'base64'
16
+ gem 'bigdecimal'
17
+ gem 'benchmark'
18
+ gem 'drb'
19
+ gem 'logger'
20
+ gem 'mutex_m'
21
+ gem 'ostruct'
12
22
end
23
+ end
13
24
14
- install_if '-> { ENV["DB_ADAPTER"] == "trilogy" } ' do
15
- gem 'activerecord-trilogy-adapter '
16
- end
25
+ appraise 'rails_7.0.8_with_sqlite3 ' do
26
+ gem 'rails' , '7.0.8 '
27
+ gem 'sqlite3' , '~> 1.5.0'
17
28
18
- install_if '-> { ENV["DB_ADAPTER"] == "oracle_enhanced" }' do
19
- gem 'ruby-oci8'
20
- gem 'activerecord-oracle_enhanced-adapter' , '~> 7.0.0'
29
+ # Fix:
30
+ # warning: logger was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.5.0
31
+ # Add logger to your Gemfile or gemspec.
32
+ install_if '-> { Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0") }' do
33
+ gem 'base64'
34
+ gem 'bigdecimal'
35
+ gem 'benchmark'
36
+ gem 'drb'
37
+ gem 'logger'
38
+ gem 'mutex_m'
39
+ gem 'ostruct'
21
40
end
41
+ end
22
42
23
- install_if '-> { ENV["DB_ADAPTER"] == "postgis" } ' do
24
- gem 'activerecord-postgis-adapter '
25
- end
43
+ appraise 'rails_7.0.8_with_mysql2 ' do
44
+ gem 'rails' , '7.0.8 '
45
+ gem 'mysql2'
26
46
27
47
# Fix:
28
48
# warning: logger was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.5.0
@@ -38,60 +58,130 @@ appraise 'rails_7.0.8' do # rubocop:disable Metrics/BlockLength
38
58
end
39
59
end
40
60
41
- appraise 'rails_7.1.0' do
42
- gem 'rails' , '7.1.0'
43
-
44
- install_if '-> { ENV["DB_ADAPTER"] == "sqlite3" }' do
45
- gem 'sqlite3' , '~> 1.5.0'
46
- end
61
+ appraise 'rails_7.0.8_with_trilogy' do
62
+ gem 'rails' , '7.0.8'
63
+ gem 'activerecord-trilogy-adapter'
47
64
48
- install_if '-> { ENV["DB_ADAPTER"] == "mysql2" }' do
49
- gem 'mysql2'
65
+ # Fix:
66
+ # warning: logger was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.5.0
67
+ # Add logger to your Gemfile or gemspec.
68
+ install_if '-> { Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0") }' do
69
+ gem 'base64'
70
+ gem 'bigdecimal'
71
+ gem 'benchmark'
72
+ gem 'drb'
73
+ gem 'logger'
74
+ gem 'mutex_m'
75
+ gem 'ostruct'
50
76
end
77
+ end
51
78
52
- install_if '-> { ENV["DB_ADAPTER"] == "trilogy" }' do
53
- gem 'activerecord-trilogy-adapter'
54
- end
79
+ appraise 'rails_7.0.8_with_oracle_enhanced' do
80
+ gem 'rails' , '7.0.8'
81
+ gem 'ruby-oci8'
82
+ gem 'activerecord-oracle_enhanced-adapter' , '~> 7.0.0'
55
83
56
- install_if '-> { ENV["DB_ADAPTER"] == "oracle_enhanced" }' do
57
- gem 'ruby-oci8'
58
- gem 'activerecord-oracle_enhanced-adapter' , git : 'https://github.com/rsim/oracle-enhanced.git'
84
+ # Fix:
85
+ # warning: logger was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.5.0
86
+ # Add logger to your Gemfile or gemspec.
87
+ install_if '-> { Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0") }' do
88
+ gem 'base64'
89
+ gem 'bigdecimal'
90
+ gem 'benchmark'
91
+ gem 'drb'
92
+ gem 'logger'
93
+ gem 'mutex_m'
94
+ gem 'ostruct'
59
95
end
96
+ end
60
97
61
- install_if '-> { ENV["DB_ADAPTER"] == "postgis" }' do
62
- gem 'activerecord-postgis-adapter'
63
- end
98
+ appraise 'rails_7.0.8_with_postgis' do
99
+ gem 'rails' , '7.0.8'
100
+ gem 'pg'
101
+ gem 'activerecord-postgis-adapter'
64
102
65
103
# Fix:
66
104
# warning: logger was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.5.0
67
105
# Add logger to your Gemfile or gemspec.
68
- install_if '-> { Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.3.0") }' do
106
+ install_if '-> { Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0") }' do
107
+ gem 'base64'
108
+ gem 'bigdecimal'
109
+ gem 'benchmark'
110
+ gem 'drb'
69
111
gem 'logger'
112
+ gem 'mutex_m'
70
113
gem 'ostruct'
71
114
end
72
115
end
73
116
74
- appraise 'rails_7.2.0' do
117
+ ###############
118
+ # RAILS 7.1.0 #
119
+ ###############
120
+
121
+ appraise 'rails_7.1.0_with_postgresql' do
122
+ gem 'rails' , '7.1.0'
123
+ gem 'pg'
124
+ end
125
+
126
+ appraise 'rails_7.1.0_with_sqlite3' do
127
+ gem 'rails' , '7.1.0'
128
+ gem 'sqlite3' , '~> 1.5.0'
129
+ end
130
+
131
+ appraise 'rails_7.1.0_with_mysql2' do
132
+ gem 'rails' , '7.1.0'
133
+ gem 'mysql2'
134
+ end
135
+
136
+ appraise 'rails_7.1.0_with_trilogy' do
137
+ gem 'rails' , '7.1.0'
138
+ gem 'activerecord-trilogy-adapter'
139
+ end
140
+
141
+ appraise 'rails_7.1.0_with_oracle_enhanced' do
142
+ gem 'rails' , '7.1.0'
143
+ gem 'ruby-oci8'
144
+ gem 'activerecord-oracle_enhanced-adapter' , git : 'https://github.com/rsim/oracle-enhanced.git'
145
+ end
146
+
147
+ appraise 'rails_7.1.0_with_postgis' do
148
+ gem 'rails' , '7.1.0'
149
+ gem 'pg'
150
+ gem 'activerecord-postgis-adapter'
151
+ end
152
+
153
+ ###############
154
+ # RAILS 7.2.0 #
155
+ ###############
156
+
157
+ appraise 'rails_7.2.0_with_postgresql' do
75
158
gem 'rails' , '7.2.0'
159
+ gem 'pg'
160
+ end
76
161
77
- install_if '-> { ENV["DB_ADAPTER"] == "sqlite3" }' do
78
- gem 'sqlite3' , '~> 1.5.0'
79
- end
162
+ appraise 'rails_7.2.0_with_sqlite3' do
163
+ gem 'rails' , '7.2.0'
164
+ gem 'sqlite3' , '~> 1.5.0'
165
+ end
80
166
81
- install_if '-> { ENV["DB_ADAPTER"] == "mysql2" }' do
82
- gem 'mysql2'
83
- end
167
+ appraise 'rails_7.2.0_with_mysql2' do
168
+ gem 'rails' , '7.2.0'
169
+ gem 'mysql2'
170
+ end
84
171
85
- install_if '-> { ENV["DB_ADAPTER"] == "trilogy" }' do
86
- gem 'activerecord-trilogy-adapter'
87
- end
172
+ appraise 'rails_7.2.0_with_trilogy' do
173
+ gem 'rails' , '7.2.0'
174
+ gem 'activerecord-trilogy-adapter'
175
+ end
88
176
89
- install_if '-> { ENV["DB_ADAPTER"] == "oracle_enhanced" }' do
90
- gem 'ruby-oci8'
91
- gem 'activerecord-oracle_enhanced-adapter' , git : 'https://github.com/rsim/oracle-enhanced.git'
92
- end
177
+ appraise 'rails_7.2.0_with_oracle_enhanced' do
178
+ gem 'rails' , '7.2.0'
179
+ gem 'ruby-oci8'
180
+ gem 'activerecord-oracle_enhanced-adapter' , git : 'https://github.com/rsim/oracle-enhanced.git'
181
+ end
93
182
94
- install_if '-> { ENV["DB_ADAPTER"] == "postgis" }' do
95
- gem 'activerecord-postgis-adapter' , git : 'https://github.com/rgeo/activerecord-postgis-adapter.git'
96
- end
183
+ appraise 'rails_7.2.0_with_postgis' do
184
+ gem 'rails' , '7.2.0'
185
+ gem 'pg'
186
+ gem 'activerecord-postgis-adapter' , git : 'https://github.com/rgeo/activerecord-postgis-adapter.git'
97
187
end
0 commit comments