class Liquigen::Handlers::DropTable
Public Class Methods
new(props)
click to toggle source
# File lib/liquigen/handlers/drop_table.rb, line 5 def initialize(props) self.props = props self.sets = [] self.id = build_id end
Public Instance Methods
action_name()
click to toggle source
# File lib/liquigen/handlers/drop_table.rb, line 11 def action_name 'DropTable' end
build_one_changeset(set)
click to toggle source
# File lib/liquigen/handlers/drop_table.rb, line 19 def build_one_changeset(set) props.each do |tbl| change = Liquigen::DropTable.new tbl set.changes << change end end
file_suffix()
click to toggle source
# File lib/liquigen/handlers/drop_table.rb, line 15 def file_suffix props.map(&:camelize).join('And') end