Class: ActiveVersion::Audits::AuditRecord::AuditSchemaDSL

Inherits:
Object
  • Object
show all
Defined in:
lib/active_version/audits/audit_record.rb

Instance Method Summary collapse

Constructor Details

#initialize(audit_class) ⇒ AuditSchemaDSL

Returns a new instance of AuditSchemaDSL.



16
17
18
# File 'lib/active_version/audits/audit_record.rb', line 16

def initialize(audit_class)
  @audit_class = audit_class
end

Instance Method Details

#action_column(value) ⇒ Object



21
# File 'lib/active_version/audits/audit_record.rb', line 21

def action_column(value) = @audit_class.audit_action_column(value)

#associated_column(value) ⇒ Object



28
# File 'lib/active_version/audits/audit_record.rb', line 28

def associated_column(value) = @audit_class.audit_associated_column(value)

#auditable_column(value) ⇒ Object



27
# File 'lib/active_version/audits/audit_record.rb', line 27

def auditable_column(value) = @audit_class.audit_auditable_column(value)

#changes_column(value) ⇒ Object



22
# File 'lib/active_version/audits/audit_record.rb', line 22

def changes_column(value) = @audit_class.audit_changes_column(value)

#comment_column(value) ⇒ Object



24
# File 'lib/active_version/audits/audit_record.rb', line 24

def comment_column(value) = @audit_class.audit_comment_column(value)

#context_column(value) ⇒ Object



23
# File 'lib/active_version/audits/audit_record.rb', line 23

def context_column(value) = @audit_class.audit_context_column(value)

#remote_address_column(value) ⇒ Object



29
# File 'lib/active_version/audits/audit_record.rb', line 29

def remote_address_column(value) = @audit_class.audit_remote_address_column(value)

#request_uuid_column(value) ⇒ Object



30
# File 'lib/active_version/audits/audit_record.rb', line 30

def request_uuid_column(value) = @audit_class.audit_request_uuid_column(value)

#storage(value) ⇒ Object



20
# File 'lib/active_version/audits/audit_record.rb', line 20

def storage(value) = @audit_class.audit_storage(value)

#user_column(value) ⇒ Object



26
# File 'lib/active_version/audits/audit_record.rb', line 26

def user_column(value) = @audit_class.audit_user_column(value)

#version_column(value) ⇒ Object



25
# File 'lib/active_version/audits/audit_record.rb', line 25

def version_column(value) = @audit_class.audit_version_column(value)