class Mv::Core::Migration::Operations::AddColumn
Attributes
opts[R]
Public Class Methods
new(table_name, column_name, opts = nil)
click to toggle source
# File lib/mv/core/migration/operations/add_column.rb, line 12 def initialize(table_name, column_name, opts = nil) self.table_name = table_name self.column_name = column_name @opts = opts || {} end
Public Instance Methods
execute()
click to toggle source
# File lib/mv/core/migration/operations/add_column.rb, line 18 def execute opts.each do |validation_type, validator_opts| create_column_validator(validation_type, validator_opts) end end