struct Prostore::Query::Analyzer::Report

Defined in:

prostore/query/analyzer.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(per_query : Hash(Symbol, Usage), all_filtered : Set(String), all_sorted : Set(String), lazy_override_fields : Set(String)) #

[View source]

Instance Method Detail

def all_filtered : Set(String) #

def all_sorted : Set(String) #

def clone #

[View source]
def column_referenced?(name : String) : Bool #

[View source]
def copy_with(per_query _per_query = @per_query, all_filtered _all_filtered = @all_filtered, all_sorted _all_sorted = @all_sorted, lazy_override_fields _lazy_override_fields = @lazy_override_fields) #

[View source]
def lazy_override_fields : Set(String) #

def per_query : Hash(Symbol, Usage) #