Sha256: 2e1b54c0cdcc7710e0ef3ab9bed40b9047f5f4f3a4b7419134e65a36d90ea7ef
Contents?: true
Size: 497 Bytes
Versions: 4
Compression:
Stored size: 497 Bytes
Contents
require 'dbm' module Moneta module Adapters # DBM backend (Berkeley DB) # @api public class DBM < Adapter include DBMAdapter include IncrementSupport include CreateSupport include EachKeySupport # @!method initialize(options = {}) # @param [Hash] options # @option options [String] :file Database file # @option options [::DBM] :backend Use existing backend instance backend { |file:| ::DBM.new(file) } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
moneta-1.6.0 | lib/moneta/adapters/dbm.rb |
moneta-1.5.2 | lib/moneta/adapters/dbm.rb |
moneta-1.5.1 | lib/moneta/adapters/dbm.rb |
moneta-1.5.0 | lib/moneta/adapters/dbm.rb |