class Liquigen::Handlers::RenameTable
Public Class Methods
new(props)
click to toggle source
# File lib/liquigen/handlers/rename_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/rename_table.rb, line 11 def action_name 'RenameTable' end
build_one_changeset(set)
click to toggle source
# File lib/liquigen/handlers/rename_table.rb, line 21 def build_one_changeset(set) props.each do |kv| kv = kv.split(':') change = Liquigen::RenameTable.new(kv[0], kv[1]) set.changes << change end end
file_suffix()
click to toggle source
# File lib/liquigen/handlers/rename_table.rb, line 15 def file_suffix props.map do |item| item.split(':')[0].camelize end.join('And') end