Module: ArCache::ActiveRecord::ModelSchema::ClassMethods
- Defined in:
- lib/ar_cache/active_record/model_schema.rb
Instance Method Summary collapse
Instance Method Details
#ar_cache_table ⇒ Object
11 12 13 |
# File 'lib/ar_cache/active_record/model_schema.rb', line 11 def ar_cache_table @ar_cache_table ||= abstract_class? ? ArCache::MockTable : ArCache::Table.new(table_name) end |
#table_name= ⇒ Object
7 8 9 |
# File 'lib/ar_cache/active_record/model_schema.rb', line 7 def table_name=(...) super.tap { remove_instance_variable(:@ar_cache_table) if defined?(@ar_cache_table) } end |