class Mobility::Backends::Sequel::Hstore

Public Class Methods

build_op(attr, locale) click to toggle source

@param [Symbol] name Attribute name @param [Symbol] locale Locale @return [Mobility::Backends::Sequel::Hstore::HStoreOp]

# File lib/mobility/backends/sequel/hstore.rb, line 30
def self.build_op(attr, locale)
  column_name = column_affix % attr
  HStoreOp.new(column_name.to_sym)[locale.to_s]
end

Public Instance Methods

write(locale, value, options = {}) click to toggle source

@!group Backend Accessors @!macro backend_writer

Calls superclass method
# File lib/mobility/backends/sequel/hstore.rb, line 22
def write(locale, value, options = {})
  super(locale, value && value.to_s, **options)
end