Module: MongoidVersioning::Versioned::ClassMethods
- Defined in:
- lib/mongoid_versioning/versioned.rb
Overview
Instance Method Summary collapse
Instance Method Details
#max_versions(number) ⇒ Object
34 35 36 |
# File 'lib/mongoid_versioning/versioned.rb', line 34 def max_versions(number) self.version_max = number.to_i end |
#versions_collection ⇒ Object
30 31 32 |
# File 'lib/mongoid_versioning/versioned.rb', line 30 def versions_collection collection.database[versions_collection_name] end |
#versions_collection_name ⇒ Object
26 27 28 |
# File 'lib/mongoid_versioning/versioned.rb', line 26 def versions_collection_name [collection.name, 'versions'].join('.') end |