class Fancybox2::Migrations::Base
Attributes
name[R]
version[R]
Public Class Methods
descendants()
click to toggle source
# File lib/fancybox2/migrations/base.rb, line 6 def self.descendants ObjectSpace.each_object(Class).select { |klass| klass < self } end
new(name)
click to toggle source
# File lib/fancybox2/migrations/base.rb, line 13 def initialize(name) @name = name @version = Runner.extract_and_validate_version_from name end
Public Instance Methods
call(up_or_down = :up)
click to toggle source
# File lib/fancybox2/migrations/base.rb, line 19 def call(up_or_down = :up) send up_or_down end