Sha256: 7f3c452b3bf2785917c671af3b25a0697a9242178b9bc9e4529bfaab890b9a94
Contents?: true
Size: 557 Bytes
Versions: 2
Compression:
Stored size: 557 Bytes
Contents
require 'mobility/backends/sequel/pg_query_methods' require "mobility/backends/sequel/query_methods" Sequel.extension :pg_hstore, :pg_hstore_ops module Mobility module Backends class Sequel::Hstore::QueryMethods < Sequel::QueryMethods include Sequel::PgQueryMethods private def matches(key, value, locale) build_op(key)[locale] =~ value.to_s end def has_locale(key, locale) build_op(key).has_key?(locale) end def build_op(key) ::Sequel.hstore_op(key) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mobility-0.4.3 | lib/mobility/backends/sequel/hstore/query_methods.rb |
mobility-0.4.2 | lib/mobility/backends/sequel/hstore/query_methods.rb |