Module: ActiveRecord::Temporal::ClassMethods

Defined in:
lib/activerecord/temporal.rb

Instance Method Summary collapse

Instance Method Details

#application_versioning(**options) ⇒ Object



41
42
43
44
45
46
# File 'lib/activerecord/temporal.rb', line 41

def application_versioning(**options)
  include Querying
  include ApplicationVersioning

  self.time_dimensions = options[:dimensions] if options[:dimensions]
end

#system_versioningObject



37
38
39
# File 'lib/activerecord/temporal.rb', line 37

def system_versioning
  include SystemVersioning
end