Module: ArtirixDataModels::Model::CacheKey

Extended by:
ActiveSupport::Concern
Defined in:
lib/artirix_data_models/model.rb

Constant Summary collapse

EMPTY_TIMESTAMP =
'no_time'.freeze

Instance Method Summary collapse

Instance Method Details

#cache_keyObject



287
288
289
290
291
292
293
# File 'lib/artirix_data_models/model.rb', line 287

def cache_key
  [
    model_dao_name.to_s.parameterize,
    primary_key.to_s.parameterize,
    (_timestamp.present? ? _timestamp.to_s.parameterize : EMPTY_TIMESTAMP),
  ].join '/'
end