Class: Mv::Core::Migration::Operations::DropTable

Inherits:
Object
  • Object
show all
Includes:
Db::Helpers::TableValidators
Defined in:
lib/mv/core/migration/operations/drop_table.rb

Instance Attribute Summary

Attributes included from Db::Helpers::TableValidators

#table_name

Instance Method Summary collapse

Methods included from Db::Helpers::TableValidators

#delete_table_validators, #table_validators, #update_table_validators

Constructor Details

#initialize(table_name) ⇒ DropTable

Returns a new instance of DropTable.



10
11
12
# File 'lib/mv/core/migration/operations/drop_table.rb', line 10

def initialize(table_name)
  self.table_name = table_name
end

Instance Method Details

#executeObject



14
15
16
# File 'lib/mv/core/migration/operations/drop_table.rb', line 14

def execute
  delete_table_validators
end