class Miner::QueryBuilder
- Miner::QueryBuilder
- Reference
- Object
Overview
This class contains methods for creating a ready-to-excecute SQL query
from instances of Miner::Query
Defined in:
miner/query_builder.crConstructors
Instance Method Summary
- #compile
- #compile_clauses(type : String, query : Query = @query, first_clause_added = false) : Tuple(String, Bool)
- #compile_fields(query : Query = @query)
- #compile_join_type(query : Query)
- #compile_joins(query : Query = @query)
- #compile_query_type
- #compile_table_name(query : Query)
- #prepare_value(value : Miner::Query::Value, query : Query = @query) : String | Int32 | Nil
Constructor Detail
Instance Method Detail
def compile_clauses(type : String, query : Query = @query, first_clause_added = false) : Tuple(String, Bool)
#