class AuditTables::CreateAuditTablesForExistingTables
Attributes
klasses[R]
Public Class Methods
new(options)
click to toggle source
# File lib/audit_tables/create_audit_tables_for_existing_tables.rb, line 6 def initialize(options) @klasses = ActiveRecord::Base.connection.tables @klasses -= options end
Public Instance Methods
process()
click to toggle source
# File lib/audit_tables/create_audit_tables_for_existing_tables.rb, line 11 def process klasses.each do |klass| AuditTables::BuildAuditTrigger.new(klass).build AuditTables::CreateNewAuditTable.new(klass).build end end