Sha256: 43d3a959b760fa7d3b2f78e50e535ff36e36697460734f52e39704f386a71033
Contents?: true
Size: 584 Bytes
Versions: 2
Compression:
Stored size: 584 Bytes
Contents
module ModelsAuditor class AuditRequest < ActiveRecord::Base begin establish_connection [ModelsAuditor.config.connection_namespace, Rails.env].map(&:presence).compact.join('_').to_sym rescue StandardError # ignored end self.table_name = ModelsAuditor.config.audit_requests_table_name has_many :records, class_name: ModelsAuditor::AuditRecord.name, foreign_key: :request_id, inverse_of: :request accepts_nested_attributes_for :records # def as_json(options = nil) # super({include: :records }.merge(options || {})) # end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
models_auditor-1.2.1 | app/models/models_auditor/audit_request.rb |
models_auditor-1.2.0 | app/models/models_auditor/audit_request.rb |