struct CQL::WindowBuilder

Overview

Turns Query#window arguments (column names as symbols) into a WindowFunction node, resolving columns against the query's tables.

Defined in:

window_builder.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(query : Query) #

[View source]

Instance Method Detail

def build(function : Symbol, column : Symbol | Nil, name : Symbol, offset : Int32 | Nil, buckets : Int32 | Nil, partition_by, order_by, rows, range) : Expression::WindowFunction #

[View source]