class From
Constants
- S_ALIAS
- S_FROM
- S_T1
Public Instance Methods
member_sql(member, sql)
click to toggle source
# File lib/eno/expressions.rb, line 471 def member_sql(member, sql) if Query::Query === member S_T1 % sql.quote(member) elsif Alias === member && Query::Query === member.members[0] S_ALIAS % [sql.quote(member.members[0]), sql.quote(member.members[1])] else sql.quote(member) end end
to_sql(sql)
click to toggle source
# File lib/eno/expressions.rb, line 467 def to_sql(sql) S_FROM % @members.map { |m| member_sql(m, sql) }.join(S_COMMA) end