Sha256: 614eca01e41642452e6e5f1b18a44305f7b74a09f3054227b01de943d9acc64e
Contents?: true
Size: 440 Bytes
Versions: 11
Compression:
Stored size: 440 Bytes
Contents
# require "eitil_core/application_record/where_like" # require "eitil_core/railtie" to run the dynamic dispatch as an init hook during boot require "eitil_core/railtie" module EitilCore module ApplicationRecord module WhereLike Eitil::ApplicationRecordModules << self def where_like(_hash) column, like = _hash.first where("LOWER(#{column}) LIKE ?", "%#{like.downcase}%") end end end end
Version data entries
11 entries across 11 versions & 1 rubygems