module Mobility::Backends::ActiveRecord

Implements the {Mobility::Backends::Hstore} backend for ActiveRecord models.

@see Mobility::Backends::HashValued

Implements the {Mobility::Backends::Json} backend for ActiveRecord models.

@see Mobility::Backends::HashValued

Implements the {Mobility::Backends::Jsonb} backend for ActiveRecord models.

@see Mobility::Backends::HashValued

Internal class used by ActiveRecord backends backed by a Postgres data type (hstore, jsonb).

Public Class Methods

included(backend_class) click to toggle source
# File lib/mobility/backends/active_record.rb, line 8
def self.included(backend_class)
  backend_class.include(Backend)
  backend_class.extend(ClassMethods)
end