Module: Replication

Defined in:
lib/replication.rb,
lib/replication/config.rb,
lib/replication/engine.rb,
lib/replication/process.rb,
lib/replication/version.rb,
lib/replication/strand_methods.rb,
lib/replication/modules/association.rb,
lib/replication/active_record/strand.rb,
lib/replication/modules/proofreading.rb,
lib/replication/modules/semi_conservative.rb

Defined Under Namespace

Modules: ActiveRecord, Modules, Process, StrandMethods Classes: Config, Engine, UnwoundError

Constant Summary collapse

VERSION =
"0.3.2"

Class Method Summary collapse

Class Method Details

.defaultsObject



20
21
22
23
24
25
26
27
28
29
# File 'lib/replication.rb', line 20

def self.defaults
  defaults = {
    only: [], 
    except: []
  }
  defaults.merge!({
    strand_class: ::Replication::ActiveRecord::Strand,
    except: [:id, :created_at, :updated_at]
  }) if defined?(ActiveRecord)
end