class ActiveSupport::Cache::DatabaseStore::Model

Public Class Methods

namespaced(namespace) click to toggle source
# File lib/active_support/cache/database_store/model.rb, line 16
def self.namespaced(namespace)
  prefix = "#{namespace}:"
  clause = ::Arel::Nodes::NamedFunction.new('SUBSTR', [arel_table[:key], 1, prefix.bytesize])
  where clause.eq(prefix)
end
truncate!() click to toggle source
# File lib/active_support/cache/database_store/model.rb, line 9
def self.truncate!
  connection.truncate(table_name)
end