class Arborist::Migration
Attributes
collection[RW]
Public Class Methods
reset!()
click to toggle source
# File lib/arborist/migration.rb, line 24 def reset! self.collection = Collection.new end
Private Class Methods
config()
click to toggle source
# File lib/arborist/migration.rb, line 30 def config Arborist.config.migration end
Public Instance Methods
exec_migration(conn, dir)
click to toggle source
Calls superclass method
# File lib/arborist/migration.rb, line 35 def exec_migration conn, dir super conn, dir collection[dir].each do |m| m.report { instance_eval(&m.routine) } end end
Private Instance Methods
collection()
click to toggle source
# File lib/arborist/migration.rb, line 44 def collection self.class.collection end
config()
click to toggle source
# File lib/arborist/migration.rb, line 48 def config self.class.config end