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