class Focus::PGFormatter

Defined in:

pg/pg_formatter.cr

Instance Method Summary

Instance methods inherited from class Focus::SqlFormatter

parameters : Array(Focus::BaseArgumentExpression) parameters, to_sql : String to_sql, visit(expression : Focus::UnaryExpression(_))
visit(expression : Focus::BetweenExpression(_))
visit(expression : Focus::ColumnDeclaringExpression(_))
visit(expression : Focus::AggregateExpression(_))
visit(expression : Focus::SelectExpression)
visit(expression : Focus::BaseColumnExpression)
visit(expression : Focus::TableExpression)
visit(expression : Focus::BinaryExpression)
visit(expression : Focus::ArgumentExpression)
visit(expression : Focus::InsertExpression)
visit(expression : Focus::UpdateExpression)
visit(expression : Focus::InListExpression)
visit(expression : Focus::JoinExpression)
visit(expression : Focus::OrderByExpression)
visit(expression : Focus::DeleteExpression)
visit(expression : ExistsExpression)
visit(expression : Focus::SqlExpression)
visit

Instance Method Detail

def argument_counter : Int32 #

[View source]
def argument_counter=(argument_counter : Int32) #

[View source]
def visit(expression : TableExpression) #

[View source]
def visit(expression : Focus::ArgumentExpression) #

[View source]
def visit(expression : Focus::ILikeExpression) #

[View source]
def visit(expression : Focus::InsertOrUpdateExpression) #

[View source]