Module: FastlyRails::ActiveRecord::SurrogateKey::ClassMethods

Defined in:
lib/fastly-rails/active_record/surrogate_key.rb

Instance Method Summary collapse

Instance Method Details

#purge_allObject



11
12
13
# File 'lib/fastly-rails/active_record/surrogate_key.rb', line 11

def purge_all
  FastlyRails::Client.purge_by_key(table_key)
end

#service_idObject



19
20
21
# File 'lib/fastly-rails/active_record/surrogate_key.rb', line 19

def service_id
  FastlyRails.service_id
end

#table_keyObject



15
16
17
# File 'lib/fastly-rails/active_record/surrogate_key.rb', line 15

def table_key
  table_name
end