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