Class: ActiveRecord::Store::FlexibleStore

Inherits:
Object
  • Object
show all
Defined in:
lib/pgrel/active_record/store/flexible_store.rb

Direct Known Subclasses

FlexibleHstore, FlexibleJsonb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(relation, store_name) ⇒ FlexibleStore

Returns a new instance of FlexibleStore.



8
9
10
# File 'lib/pgrel/active_record/store/flexible_store.rb', line 8

def initialize(relation, store_name)
  @relation, @store_name = relation, store_name
end

Instance Attribute Details

#relationObject (readonly)

Returns the value of attribute relation.



6
7
8
# File 'lib/pgrel/active_record/store/flexible_store.rb', line 6

def relation
  @relation
end

#store_nameObject (readonly)

Returns the value of attribute store_name.



6
7
8
# File 'lib/pgrel/active_record/store/flexible_store.rb', line 6

def store_name
  @store_name
end