class MotionRecord::Schema::MigratorDefinition
Attributes
migrations[R]
Public Class Methods
new()
click to toggle source
# File lib/motion_record/schema/migrator_definition.rb, line 7 def initialize @migrations = [] end
Public Instance Methods
migration(version, name=nil, &block)
click to toggle source
# File lib/motion_record/schema/migrator_definition.rb, line 11 def migration(version, name=nil, &block) migration_definition = Schema::MigrationDefinition.new(version, name) migration_definition.instance_eval &block @migrations << migration_definition end