class Liquigen::Handlers::Sql

Public Class Methods

new(props) click to toggle source
# File lib/liquigen/handlers/sql.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/sql.rb, line 11
def action_name
  'sql'
end
build_one_changeset(set) click to toggle source
# File lib/liquigen/handlers/sql.rb, line 19
def build_one_changeset(set)
  change = Liquigen::Sql.new '# write your sql here, and you can remove the quote outside.'
  set.changes << change
end
file_suffix() click to toggle source
# File lib/liquigen/handlers/sql.rb, line 15
def file_suffix
  props.map(&:underscore).join('_')
end