Module: VersionRecord::Macros::ClassMethods

Defined in:
lib/version_record/macros.rb

Instance Method Summary collapse

Instance Method Details

#versioned(column_name: :version) ⇒ Object



6
7
8
9
10
# File 'lib/version_record/macros.rb', line 6

def versioned(column_name: :version)
  VersionRecord::Macros::Versioned.def_versioned(self, column_name)
  VersionRecord::Macros::Versioned.def_by_version(self, column_name)
  VersionRecord::Macros::Versioned.def_latest_version(self, column_name)
end