class Qdsl::Equals
Public Class Methods
new(column0, column1)
click to toggle source
# File lib/equals.rb, line 3 def initialize(column0, column1) @column0 = column0 @column1 = column1 end
Public Instance Methods
render_sql(context, ids)
click to toggle source
# File lib/equals.rb, line 12 def render_sql(context, ids) column0_result = render_operand(context, ids, @column0) column1_result = render_operand(context, ids, @column1) parameters = column0_result.parameters.merge(column1_result.parameters) SimpleRenderResult.new("#{column0_result.sql} = #{column1_result.sql}", parameters) end
to_expression()
click to toggle source
# File lib/equals.rb, line 8 def to_expression self end