Class: ActiveVersion::Audits::AuditRecord::AuditSchemaDSL
- Inherits:
-
Object
- Object
- ActiveVersion::Audits::AuditRecord::AuditSchemaDSL
- Defined in:
- lib/active_version/audits/audit_record.rb
Instance Method Summary collapse
- #action_column(value) ⇒ Object
- #associated_column(value) ⇒ Object
- #auditable_column(value) ⇒ Object
- #changes_column(value) ⇒ Object
- #comment_column(value) ⇒ Object
- #context_column(value) ⇒ Object
-
#initialize(audit_class) ⇒ AuditSchemaDSL
constructor
A new instance of AuditSchemaDSL.
- #remote_address_column(value) ⇒ Object
- #request_uuid_column(value) ⇒ Object
- #storage(value) ⇒ Object
- #user_column(value) ⇒ Object
- #version_column(value) ⇒ Object
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) |