@@ -160,7 +160,7 @@ module Ransack
160
160
it_has_behavior 'wildcard escaping' , :name_cont ,
161
161
( if ActiveRecord ::Base . connection . adapter_name == "PostgreSQL"
162
162
/"people"."name" ILIKE '%\\ %\\ .\\ _\\ \\ %'/
163
- elsif ActiveRecord ::Base . connection . adapter_name == "Mysql2"
163
+ elsif [ "Mysql2" , "Trilogy" ] . include? ( ActiveRecord ::Base . connection . adapter_name )
164
164
/`people`.`name` LIKE '%\\ \\ %.\\ \\ _\\ \\ \\ \\ %'/
165
165
else
166
166
/"people"."name" LIKE '%%._\\ %'/
@@ -179,7 +179,7 @@ module Ransack
179
179
it_has_behavior 'wildcard escaping' , :name_not_cont ,
180
180
( if ActiveRecord ::Base . connection . adapter_name == "PostgreSQL"
181
181
/"people"."name" NOT ILIKE '%\\ %\\ .\\ _\\ \\ %'/
182
- elsif ActiveRecord ::Base . connection . adapter_name == "Mysql2"
182
+ elsif [ "Mysql2" , "Trilogy" ] . include? ( ActiveRecord ::Base . connection . adapter_name )
183
183
/`people`.`name` NOT LIKE '%\\ \\ %.\\ \\ _\\ \\ \\ \\ %'/
184
184
else
185
185
/"people"."name" NOT LIKE '%%._\\ %'/
@@ -198,7 +198,7 @@ module Ransack
198
198
it_has_behavior 'wildcard escaping' , :name_i_cont ,
199
199
( if ActiveRecord ::Base . connection . adapter_name == "PostgreSQL"
200
200
/"people"."name" ILIKE '%\\ %\\ .\\ _\\ \\ %'/
201
- elsif ActiveRecord ::Base . connection . adapter_name == "Mysql2"
201
+ elsif [ "Mysql2" , "Trilogy" ] . include? ( ActiveRecord ::Base . connection . adapter_name )
202
202
/LOWER\( `people`.`name`\) LIKE '%\\ \\ %.\\ \\ _\\ \\ \\ \\ %'/
203
203
else
204
204
/LOWER\( "people"."name"\) LIKE '%%._\\ %'/
@@ -217,7 +217,7 @@ module Ransack
217
217
it_has_behavior 'wildcard escaping' , :name_not_i_cont ,
218
218
( if ActiveRecord ::Base . connection . adapter_name == "PostgreSQL"
219
219
/"people"."name" NOT ILIKE '%\\ %\\ .\\ _\\ \\ %'/
220
- elsif ActiveRecord ::Base . connection . adapter_name == "Mysql2"
220
+ elsif [ "Mysql2" , "Trilogy" ] . include? ( ActiveRecord ::Base . connection . adapter_name )
221
221
/LOWER\( `people`.`name`\) NOT LIKE '%\\ \\ %.\\ \\ _\\ \\ \\ \\ %'/
222
222
else
223
223
/LOWER\( "people"."name"\) NOT LIKE '%%._\\ %'/
0 commit comments