module DeepStore::Model::Persistence::ClassMethods
Public Instance Methods
create(data = {})
click to toggle source
# File lib/deep_store/model/persistence.rb, line 32 def create(data = {}) new(data).save end
destroy(key)
click to toggle source
# File lib/deep_store/model/persistence.rb, line 36 def destroy(key) repository.destroy(key) end
repository()
click to toggle source
# File lib/deep_store/model/persistence.rb, line 40 def repository @repository ||= Repository.new(bucket: settings[:bucket], codec: settings[:codec], resource_class: self) end