Sha256: fa7c37449ae970a891899d8154132ef3bd77ae95a6b29d2a8bf453f65d064d9a
Contents?: true
Size: 366 Bytes
Versions: 14
Compression:
Stored size: 366 Bytes
Contents
module Card::Query::Clause # attr_accessor :clause def safe_sql(txt) txt = txt.to_s txt.match( /[^\w\*\(\)\s\.\,]/ ) ? raise( "WQL contains disallowed characters: #{txt}" ) : txt end def quote(v) ActiveRecord::Base.connection.quote(v) end def match_prep(v) cxn ||= ActiveRecord::Base.connection [cxn, v] end end
Version data entries
14 entries across 14 versions & 1 rubygems